層級: | 課程資料 |
媒體: | 影音 |
2022-11-23-2030-12-30
國立清華大學 資訊工程學系 周百祥
關鍵字: 作業系統(operating systems) 多工程式(multiprogramming) 同步(synchronization) 資源管理(resource management) 排程(scheduling)
This course covers fundamental concepts in operating systems for computers, including multiprogramming, interrupt, processes, kernel, parallelism...
Silberschatz, P. Galvin, and G. Gangne, Operating System Concepts, | |
10th Edition (International Student Version), John Wiley & Sons, Inc. | |
♠ | Small Device C Compiler, http://sdcc.sourceforge.net/ |
♠ | Slides:https://ocw.nthu.edu.tw/ocw/index.php?page=newsContent&id=692 |
Chap0 : | History of OS |
Chap1 : | Introduction |
Chap2 : | System Structures |
Chap3 : | Process Concept |
Chap4 : | Threads |
Chap5 : | Scheduling |
Chap6 : | Synchronization, Chap7: Synchronization Examples |
Chap7 : | Synchronization Examples |
Chap8 : | Deadlocks |
Chap9 : | Main Memory |
Chap10 : | Virtual Memory |
Chap11 : | Mass Storage |
Chap12 : | I/O |
Chap13 : | File System |
Chap14 : | File System |