課程介紹
本課程講授作業系統核心架構與運作原理,尤其著重於Linux作業系統相關內容,並將藉由德州儀器所捐贈之以ARM為核心的Beaglebone平台,訓練學生如何安裝Linux作業系統,以及進行Linux系統函式相關程式實習。
教科書:
Operating System Concepts: International Student Version 9th (ninth) Edition by A. Silberschatz, P. B. Galvin, G. Gagne, published by John Wiley & Sons, 2013
教學進度:
1. Introduction
2. Operating System Structures
3. Processes
4. Threads
5. Process Synchronization
6. CPU Scheduling
7. Virtual Memory
8. File Systems
2. Operating System Structures
3. Processes
4. Threads
5. Process Synchronization
6. CPU Scheduling
7. Virtual Memory
8. File Systems
本課程不開放報名