課程介紹
本課程講授作業系統核心架構與運作原理,尤其著重於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
本課程不開放報名