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 |