Operating Systems
Approximate weightage in recent GATE CSE papers: ~9%
Official syllabus topics
- Processes, threads, inter-process communication
- Concurrency and synchronization: semaphores, monitors
- Deadlock: prevention, avoidance, detection
- CPU and I/O scheduling
- Memory management and virtual memory: paging, page replacement
- File systems
How to prepare
Scheduling and paging numericals are formula-driven; synchronization questions need real understanding — allocate time accordingly.