CSE 121 Spring 2003
Operating Systems: Architecture and Implementation
Lectures Tuesday and Thursday 3.30 to 4:50 in HSS 1128A
Section Wednesdays 3:00-3:50 in Center Hall 222.
Discussion board
on discus.
Professor:
Keith Marzullo
, x4-3729, office hours Tu/Thu 10:30 - 12:00 in APM 4824 or by appointment.
TA:
Richard Huang
, office hours Fri 10:30-12:00 in APM 3337D.
Course mechanics
Syllabus
Homework
Examinations
Project
Handouts and papers discussed in lecture
Notes on concurrency (
powerpoint
,
pdf
)
Notes on file systems (
powerpoint
,
pdf
)
Unix fast file system (
pdf
)
Log-structured file system (
pdf
)
Rio file system cache (
pdf
)
Journaling versus soft updates (
pdf
)
Notes on Unix IPC (
powerpoint
,
pdf
)
Notes on paging (
powerpoint
,
pdf
)
Unix virtual memory for VAX (
pdf
)
Pilot (
pdf
)
Global Memory System (
pdf
)
Prefetching, caching, and scheduling (
pdf
)
Prefetching and GMS(
pdf
)
Ivy(
pdf
)
Munin(
pdf
)
IO-Lite(
pdf
)