CSE221
Introduction
1.
Historical Perspective
1.1.
THE
1.2.
Nucleus
1.3.
TENEX
1.4.
HYDRA
2.
Structure
2.1.
Protection
2.2.
Protection in Multics
2.3.
Unix
2.4.
Plan9
2.5.
Pilot
2.6.
Singularity
3.
Synchronization
3.1.
Hoare Monitors
4.
Virtual Memory
4.1.
VMS/VAX Lecture Notes
4.2.
Mach Virtual Memory
5.
Distribution
5.1.
V Kernel
5.2.
Sprite
5.3.
GMS
5.4.
Google Cluster
6.
OS/Architecture Interaction
6.1.
L4 micro-kernel
6.2.
Exokernel
6.3.
Xen Lecture Notes
6.4.
Cells
7.
Scheduling
7.1.
Scheduler Activations
7.2.
Lottery
8.
Communication
8.1.
RPC
8.2.
IX
9.
I/O and File Systems
9.1.
Fast File System for Unix
9.2.
Log File System
9.3.
Soft Updates
9.4.
Rio
10.
Reading Notes
10.1.
TENEX Reading Notes
10.2.
HYDRA Reading Notes
Powered by
GitBook
CSE221
Synchronization