Operating System
1. Multiprocessor Scheduling
2. Resource Allocation Graph
3. Deadlock Avoidance
4. Deadlock Prevention
5. Dining Philosophers Problem
6. Reader Writer Problem
7. Bounded Buffer Problem
8. Concept of Semaphores in process synchronization
9. Requirement for solution to critical section
10. Necessary condition for dead lock to occur
11. Long term,medium term and short term schedulers
12. Multi Level Queue Scheduling
13. Priority Scheduling Algorithm
14. Round Robin Scheduling Algorithm
15. Various Scheduling criteria
16. Shortest Job First (SJF) Scheduling Algorithm
17. FCFS (First Come, First Served) Scheduling
18. Preemptive vs Non Preemptive Scheduling
19. Banker’s Algorithm
20. Wait For Graph
21. Thread Cancellation
22. Note on Scheduler Activation
23. C LOOK Disk Scheduling
24. Virtualization in Operating Systems
25. Hypervisor Architecture (Type 1 and Type 2)
26. Containerization and OS Level Virtualization
27. Distributed Operating Systems
28. Cloud Operating Systems
29. Energy Efficient Operating Systems
30. Security Models in Operating Systems
31. Kernel Modules and Loadable Kernel Modules
32. Boot Process and Operating System Initialization
33. Operating System Performance Monitoring and Tuning
34. Note on Synchronization
35. Contiguous Allocation, Linked Allocation, and Indexed Allocation.
36. file attributes
37. Layered Approach in OS Structure
38. File Operations in Operating Systems
39. Memory Allocation Strategies
40. Paging Memory Management
41. Paging Hardware
42. Fragmentation in Memory Management
43. Note on Disk Management in Operating Systems
44. Swapping in Operating System
45. Segmentation in Operating Systems
46. FIFO (First In First Out) Page Replacement Algorithm
47. Optimal Page Replacement Algorithm
48. SCAN Disk Scheduling Algorithm (Elevator Algorithm)
49. Hierarchical Structure of Page Table
50. Hashed Page Table in Operating Systems
51. Shortest Seek Time First (SSTF) Disk Scheduling Algorithm
52. process state transition
53. What is PCB in Operating Systems
54. Note on Schedulers in Operating System
55. Context Switch
56. C SCAN (Circular SCAN) Disk Scheduling Algorithm
57. Inter process communication
58. Operations on Process in Operating System
59. Inter Process Communication – Message Passing System
60. File Access Methods
61. Introduction and Definition of Operating System (OS)
62. Real Time System and Time Sharing System
63. Multiprocessor System
64. Functions or Operating System Resource Management
65. System Calls in Operating Systems