This is a repo consisted of my paper-reading notes for Berkeley OS prelim exam
- Prelim reading list
- Basic OS materials (🙌 to Remzi and Andrea): OSTEP
- Practice exams
- Super useful references from people taken it before
- Paras's repo
- Peter's paper reading note
Here are a list of resources to review undergrad materials for OS.
Summary on all these concepts are here, including OS concepts and abstractions, synchronization, CPU scheduling, memory management, I/O and system performance, storage system, and network and distributed systems.
- Concurrency and CPU Scheduling
- Communication: Local and Remote
- Storage Systems
- Memory Management
- Distributed System Theory
- Protection and Security
- System Structure
- Application Structure and Programming Models
- Cluster Computing
- Bugs and Correctness
- Mobile, Ubiquitous, and Edge Computing
- Revealed Truth