Introduction; Background and Overview |
Chapters 1-2 |
1-up ps,
2-up ps, 2-up pdf |
Processes and Threads |
Chapters 3 (3.1-3.3) and 4 |
1-up ps,
2-up ps, 2-up pdf |
Example of a System Call (Nachos) |
None |
1-up ps,
2-up ps, 2-up pdf |
|
Synchronization |
Chapters 3 (3.4, pp. 96-98), 6 (excluding 6.9), and 7 |
1-up ps,
2-up ps, 2-up pdf |
Memory Management |
Chapter 8 |
1-up ps,
2-up ps, 2-up pdf |
Nachos |
None |
1-up ps,
2-up ps, 2-up pdf |
Virtual Memory |
Chapter 9 (excluding 9.8) |
1-up ps,
2-up ps, 2-up pdf |
Scheduling |
Chapter 5 |
1-up ps,
2-up ps, 2-up pdf |
I/O |
Chapters 12-13 (excluding 12.8) |
1-up ps,
2-up ps, 2-up pdf |
File Systems |
Chapters 10-11 (excluding 11.9, 11.10) |
1-up ps,
2-up ps, 2-up pdf |
Interprocess Communication and Networking |
Chapter 3 (3.4-3.6) |
1-up ps,
2-up ps, 2-up pdf |
Interprocess Communication and Networking 2 |
Extra two files syscalls-ipc.pdf, network-design.pdf |
1-up pdf, 1-up pdf |
Security |
Chapters 14-15 |
1-up ps,
2-up ps, 2-up pdf |
Security 2 |
Chapters 14-15 |
1-up pdf |