CS240 schedule

Week of Tuesday Thursday
Sep 25
-
Sep 29
Intro Monitors
Read: Mesa
Oct 2
-
Oct 6
Threads vs. Events
Read: Cooperative Task Management, Capriccio
Thread Implementation
Read: Scheduler Activations
Oct 9
-
Oct 13
Race detection
Read: Eraser
Scheduling
Read: BVT
Oct 16
-
Oct 20
Virtual Memory
Read: Appel & Li
Virtual Memory Implementation
Read: Superpages
Oct 23
-
Oct 27
Virtual Machines
Read: Memory Resource Management
Logging
Read: LFS
Oct 30
-
Nov 3
Quiz 1 File systems
Read: Soft updates
Nov 6
-
Nov 10
Hardware vs. Software Virtualization
Read: Comparison of Techniques
RAID
Read: Autoraid
Nov 13
-
Nov 17
Network Stack Implementation
Read: Livelock
Network file systems
Read: LBFS
Nov 20
-
Nov 24
no class
no class
Nov 27
-
Dec 1
Distributed Systems
Read: Chubby
Kernel Reliability
Read: Nooks
Dec 4
-
Dec 8
Kernel Architectures
Read: Exokernel
OS security
Read: HiStar

Note: Final exam Monday, December 11, 12:15-3:15pm.