EECS-343 - Lecture Notes
(PDF format)
- 09/21 -- Introduction
- 09/26 -- Architectural Support for OS
- 09/28 -- OS Concepts and Structure
- 10/03 -- Processes
- 10/05 -- Threads
- 10/10 -- Threads
- 10/12 -- Scheduling
- 10/17 -- Synchronization
- 10/19 -- Semaphores & Monitors
- 10/24 -- Midterm
- 10/26 -- Deadlocks
- 10/31 -- Memory Management
- 11/02 -- Virtual Memory
- 11/07 -- Virtual Memory Design & Implementation
- 11/09 -- Distinguished Speakers Series - Mark Hill
- 11/14 -- Input/Output
- 11/16 -- File Systems
- 11/21 -- File Systems Management
- 11/23 -- Thanksgiving
- 11/28 -- Distributed Systems
- 11/30 -- Research in Operating Systems
Paper: A. Baumann, P. Barham, P-E Dagand, T. Harris, R. Isaacs, S. Peter, T. Roscoe, A. Schüpbach and A. Singhania, The Multikernel: A new OS architecture for scalable multicore systems,, In Proc. of SOSP, October 2009.