Operating Systems
Chapters
1. Process Management
Process states, PCB, scheduling algorithms.
2. Threads and Concurrency
Mutex, semaphore, race conditions, deadlock.
3. Memory Management
Paging, segmentation, virtual memory, page replacement.
4. File Systems
File allocation, directory structures, FAT, inode.
5. Disk Scheduling
FCFS, SSTF, SCAN, C-SCAN, LOOK.