Operating Systems (OS)
1. What is Operating System and Its Types (MultiProcessing, MultiTasking and All)
2. Process and Threads in OS, Process State, Process Control Block, and Context
Switching (Threading is Important Topic)
3. Process Scheduling ( All the Job Scheduling Algorithms )
4. Important Scheduling Algos ( SJF, SRTF, FCFS, LJF(Longest Job First) and Round
Robin Scheduling)
5. Process Synchronization, Critical Section, Inter-Process Communication, Locks for
Synchronization (Semaphore and Mutex) and Monitors (Important)
6. DeadLock, Characteristics of DeadLock, Handling, and Recovery from Deadlock
7. Memory Management in Operating System
8. First Fit, Best Fit, Next Fit and Worst Fit in Operating System (Important)
9. Paging in Memory Management (Concept of Virtual memory) (Important)
10. Demand Paging, Thrashing and Page Replacement Algo (FCFS and LRU Algorithm)
11. Segmentation in Memory Management and Translation Lookaside Buffer (TLB)
Comments
Post a Comment