🐧
GATE CS Operating System
Syllabus structure & chapters
Complete syllabus outline for GATE CS Operating System. Click on any chapter below to explore subtopics, key concept highlights, expected questions, and start practicing mock tests specifically customized for GATE CS preparation.
Processes, Threads and CPU Scheduling
Process States and System Calls, Threads and Concurrency, Scheduling Algorithms: FCFS, SJF, Round Robin, Priority
View Chapter Details →
Inter-Process Communication and Synchronisation
Critical Section Problem, Semaphores and Monitors, Classical Synchronisation Problems
View Chapter Details →
Deadlock
Necessary Conditions, Banker's Algorithm, Detection and Recovery
View Chapter Details →
Memory Management
Paging and Segmentation, Virtual Memory, Page Replacement: FIFO, LRU, Optimal, Thrashing
View Chapter Details →
File Systems
Directory Structures, File Allocation Methods, Disk Scheduling: FCFS, SSTF, SCAN, C-SCAN
View Chapter Details →