Table of Contents:
- Overview of Operating Systems
- Operating System Structure
- Process Management
- CPU Scheduling
- Process Synchronization and Inter-process Communication
- Deadlocks
- Memory Management
- Virtual Memory
- I/O Management and Disk Scheduling
- File System Management
- Protection and Security
- Case Studies: Linux and Windows NT
- Introduction to Distributed Systems
- Distributed File System
- Previous Years Examination Papers
- Index