Date |
Topic |
Readings |
Assignments |
01/05 Tu |
Processes & Threads |
01/07 Th |
Unix Fast File System |
[KJLF84]
|
01/12 Tu |
Log-Structured File System
|
[RO92]
| HW 1 Out |
01/14 Th |
Class cancelled |
|
Project 1 Out |
01/19 Tu |
LFS and FFS performance
|
|
01/21 Th |
Journaling & Soft Updates
| [SGK+00]
|
HW 1 due |
01/26 Tu |
Journaling/SU Performance
|
|
01/28 Th |
Rio file system cache
|
[CNC+96]
|
02/02 Tu
| Caching and prefetching
| [CFKL96] |
HW 2 Out |
02/04 Th |
Prefetching (cont.)
|
|
02/09 Tu |
Global virtual memory
| [FMP+95] |
Project 1 Due
|
02/11 Th |
Lottery Scheduling |
[WW94] |
HW 2 due |
02/16 Tu |
Kernel architectures: Mach |
[SGG03] |
Project 2 out |
02/18 Th |
L4 |
[L95] |
02/23 Tu |
Nooks |
[SBL03]
|
HW 3 Out |
02/25 Th |
Exokernel
|
[EK95]
|
03/02 Tu |
Virtual Machines (Disco)
| [BDR97]
|
03/04 Th |
Virtual Machines (Xen)
| [BDF+03]
|
HW 3 due |
03/09 Tu |
VMWare
|
[W02]
|