Skip to content

Latest commit

Β 

History

History
60 lines (54 loc) Β· 1.94 KB

README.md

File metadata and controls

60 lines (54 loc) Β· 1.94 KB

Logo


Downloads Contributors Issues License


Mod. no. Chapter Name
1) Introduction to System Software and Operating Systems
1.1 System Software
Linkers and Loaders
1.2 Structures and Principles of OS
Types of Operating Systems
2) Process Management
2.1 Major Concepts of Processes
Major Concepts of Thread
UNIX Processes and Threads
3) Process Co-ordination
3.1 Process Synchronization
Critical Section Problem
Semaphores
Producer Consumer's Problem
Reader Writer's Problem
Printer Spooler Problem
Dining Philosophers Problem
3.2 CPU Scheduling
Sheduling Criteria, Algorithms
Deadlock
Prevention, Detection(RAG)
Avoidance(Banker's Algorithm)
4) Memory Management
4.1 Contiguous Allocation
Non-Contiguous Allocation
4.2 Virtual Memory Management
Demand Paging
Allocation of Frames
Thrashing
5) File Management
5.1 Storage Management
Disk Structure
Disk Scheduling, Management
5.2 File System Implementation
File System Structure
Allocation methods
5.3 Inodes
Solved Examples