CS6210: Lectures
Advanced Operating Systems
Spring 2008
Power point slides of each lecture will be posted before the classes.
All video links are from last year class.
OS Structures (4 lectures)
- OS Structures
[video]
- SPIN
[video]
- Exokernel
[video]
- Microkernel
[video]
- Xen
[video]
[video (continued)]
Synchronization, Communication, and Scheduling in Parallel Systems (4 lectures)
- Spin Locks [video]
- Barriers [video]
- Lightweight RPC
- Cache Affinity [video]
- Tornado [video]
Communication Mechanisms in Distributed Systems (4 lectures)
- Scalar Clocks [video]
- Limits to Communication [video]
- Active Networks [video]
- Building Communication System from Components[video]
Distributed Objects and Middleware (4 lectures)
- Distributed Objects and Middleware[video]
- Distributed Objects and Java
- Distributed Objcets and APllications
[video]
Midterm
Review Questions:
Distributed Shared Memory and File Systems (3 lectures)
- Cluster Memory Management
[video]
- Distributed Shared Memory
[video]
- Serverless File Systems
[video]
Multimedia (2 lectures)
-
Multimedia Disk Schedulings
-
Multimedia Sensitive CPU Scheduling
[video]
Failures, Consistency, and Recovery (4 lectures)
- Recoverable Virtual Memory
- Rio Vista
[video]
-
QuickSilver
[video]
System Support for Internet Scale Computing (2 lectures)
- Web Services
[video]
- Coral Content Distribution Network
[video]
Security (2 lectures)
- Introduction to Security
[video]
- Security in the Andrew Filesystem
[video]
Review Questions: