- Introduction and Evolution of Operating Systems
- CPU Scheduling
- Process Synchronization
- Critical Section
- Producer-Consumer Problem
- Using Turn Variable for Critical Section Problem
- Using Flag Variable for Critical Section Problem
- Peterson Solution
- Semaphores
- Producer-Consumer Problem
- Reader-Writer Problem
- Dining Philosophers Problem
- Deadlock
- Methods for handling Deadlock
- Deadlock Avoidance- BANKER'S Algorithm
- Basics of Memory Management
- Contiguous Memory Allocation
- Non Contiguous Memory Allocation
- Practice Questions on Translations
- Translation Look Aside Buffer
- Practice Questions
- Virtual Memory and Demand Paging
- Page replacement Algorithms
- Architecture of Hard Disk
- Disk Scheduling Algorithms
- System Calls And its Types
- Thrashing
- File Management
- File Allocation Methods
- System Threats: Virus And Worms
- Unix Commands
Operating System
Subscribe to:
Posts (Atom)
No comments:
Post a Comment