| Chapter | Exercises | Solutions |
| Part 1: Overview |
| 1. Introduction |
pdf
| pdf
|
| 2. Operating-System Structures |
pdf
| pdf
|
| Part 2: Process Management |
| 3. Processes |
pdf
| pdf
|
| 4. Threads |
pdf
| pdf
|
| 5. CPU Scheduling |
pdf
| pdf
|
| 6. Process Synchronization |
pdf
| pdf
|
| 7. Deadlocks |
pdf
| pdf
|
| Part 3: Memory Management |
| 8. Memory Management |
pdf
| pdf
|
| 9. Virtual Memory |
pdf
| pdf
|
| Part 4: Storage Management |
| 10. File-System Interface |
pdf
| pdf
|
| 11. File-System Implementation |
pdf
| pdf
|
| 12. Mass-Storage Structure |
pdf
| pdf
|
| 13. I/O Systems |
pdf
| pdf
|
| Part 5: Protection and Security |