CS 161 2020
Schedule
Documentation
C++
Lists
Memory layout
Contexts
Memory iterators
Spinlocks
Synchronization invariants
Wait queues
ChickadeeFS
Journal
2019 Final
Problem sets
Problem set 1
Problem set 2
Problem set 3
Problem set 4
Problem set 5
Sections
Section 1: Kernel Extensions
Section 2: Microkernels
Section 3: Large-Scale File Systems
Section 4: Scalability and OS design
Section 5: Rethinking OS Abstractions
This is not
the current version of the class
.
C++
Lists
Memory layout
Contexts
Memory iterators
Spinlocks
Synchronization invariants
Wait queues
ChickadeeFS
Journal
CS 161 2019 Final