Operating Systems
11 notes in this chapter
Operating Systems Terms MOC
Comprehensive reference for operating system kernel design, process scheduling, virtual memory, concurrency, and I/O subsystems.
Process & Threading
Memory Management
Concurrency & Synchronization
Kernel & I-O Subsystems
How to use this
Review this MOC to understand how OS kernels interact with hardware, schedule workloads, enforce security boundaries, and manage hardware memory.
Suggested order if starting from zero
- System Call → Process and Thread → CPU Scheduling
- Virtual Memory and Paging → Memory Allocation
- Concurrency and Race Condition → Mutex and Semaphore → Deadlock
- Inter-Process Communication (IPC) → File Systems → I-O Multiplexing