CS 537 Readings
| |
Dinosaur |
Tanenbaum |
| Topic |
7th |
6th |
2nd |
| Section 1 |
| Introduction | 1, 2 | 1, 2 | 1 |
| Processes/threads | 3.1-3.3, 4 | 4, 5 | 2.1-2.2 |
| Synchronization | 6.1-6.4 | 7 | 2.3.1-2.3.4 |
| Semaphores | 6.5, 6.6 | 7 | 2.3.5-2.3.6 |
| Monitors | 6.7 | 7 | 2.3.7 |
| Deadlock | 7 | 8 | 3 |
| IPC | 3.4-3.5 | 4.6 | 2.3.8-9 |
| CPU Scheduling | 5 | 6 | 2.5 |
| Section 2 |
| Memory Allocation | 8 | 9 | 4.2 |
| Memory Management | 8 | 9 | 4.1 |
| Segmentation/Paging | 8 | 9 | 4.8, 4.3.1-4.3.2 |
| TLBs | 8 | 9 | 4.3.3 |
| Virtual Memory | 9 | 10 | 4.3-4.7 |
| Section 3 |
| I/O Devices | 13 | 13 | 5.1-5.3,5.5-5.6 |
| File System Interfaces | 11 | 11 | 5.4,6.1-6.3 |
| File System Allocation | 12,14.1-14.14.5 | 12, 14 | 5.4,6.1-6.3 |
| FFS |
paper |
paper |
paper |
| Section 4 |
| Protection/Security | 18 | 18, 19.1-19.5 | 9.1,9.3-9.6 |
| Encryption | 19 | 19.7 | 9.2 |