Chapter
|
Reading
Assignment (10e)
|
1: Introduction
|
SGG 1.1-1.5, 1.10
|
2: Operating System Structures
|
SGG 2.1-2.4, 2.8, 2.9
|
3: Processes
|
SGG 3.1-3.4, 3.7 |
4: Threads and Concurrency
|
SGG 4.1-4.5 |
5: CPU Scheduling
|
SGG 5.1-5.4, 5.6 |
6: Synchronization Tools
|
SGG 6.1-6.2, 6.4, 6.6, 6.8
|
7: Synchronization Examples
|
SGG 7.1-7.3, 7.5
|
8: Deadlocks
|
SGG 8.1,
8.3-8.5 |
9: Main Memory
|
SGG 9.1-9.3, 9.5 |
10: Virtual Memory
|
SGG 10.1-10.6, 10.9-10.10 |
11: Mass-Storage Structure
|
SGG 11.1, 11.2, 11.5, 11.6 |
12: I/O Systems
|
SGG 12.1-12.5, 12.7
|
13: File-System Internals
|
SGG 13.1, 13.2, 13.3
|
14: File-System Implementation
|
SGG 14.1-14.6 |
15: File-System Internals
|
SGG 15.1-15.3
|
16/17: Protection and Security
|
SGG 16.1-16.3, 17.1-17.2,
17.4-17.7, 17.10, 17.12 |
18: Virtual Machines |
SGG 18 |
19: Networks and Distributed
Systems
|
SGG 19
|
20: The Linux System
|
SGG 20
|