Welcome to the syllabus and index for Operating Systems.
- allocating-kernel-memory-buddy-system-and-slab-system
- bankers-algorithm
- beladys-anomaly-in-page-replacement-algorithms
- benefits-of-multithreading-in-operating-system
- buddy-system-memory-allocation-technique
- classical-ipc-problems
- cpu-scheduling-in-operating-systems
- critical-section-in-synchronization
- deadlock-detection-and-recovery
- deadlock-prevention
- demand-paging-in-operating-system
- disk-scheduling-algorithms
- dispatcher-vs-scheduler-in-os
- external-fragmentation-in-os
- file-access-methods-in-operating-system
- file-allocation-methods
- file-systems-in-operating-system
- free-space-management-in-operating-system
- handling-deadlocks
- hard-disk-drive-hdd-secondary-memory
- hardware-based-solutions-in-process-synchronization
- implementation-of-contiguous-memory-management-techniques
- inter-process-communication-ipc
- internal-fragmentation-in-os
- introduction-of-deadlock-in-operating-system
- introduction-of-process-management
- introduction-to-memory-and-memory-units
- introduction-to-operating-system
- introduction-to-process-synchronization
- kernel-in-operating-system
- last-minute-notes-operating-systems
- logical-and-physical-address-in-operating-system
- memory-interleaving
- memory-management-in-operating-system
- monitors-in-process-synchronization
- multi-threading-models-in-process-management
- mutex-vs-semaphore
- non-contiguous-allocation-in-operating-system
- operating-system-based-virtualization
- operating-system-interview-questions
- operating-systems-gate-cse-previous-year-questions
- overlays-in-memory-management
- page-fault-handling-in-operating-system
- page-replacement-algorithms-in-operating-systems
- page-table-entries-in-page-table
- paging
- path-name-in-file-directory
- preemptive-and-non-preemptive-scheduling
- priority-inversion-in-operating-systems
- process-based-and-thread-based-multitasking
- process-control-block-in-os
- process-in-operating-system
- process-schedulers-in-operating-system
- process-table-in-os
- program-for-deadlock-free-condition-in-operating-system
- program-for-sstf-disk-scheduling-algorithm
- race-condition
- resource-allocation-graph-rag
- resource-allocation-techniques-for-processes
- second-chance-or-clock-page-replacement-policy
- secondary-memory
- segmentation-in-operating-system
- segmentation-with-paging
- semaphores-in-process-synchronization
- solutions-to-process-synchronization-problems
- spooling-vs-buffering
- starvation-and-aging-in-operating-systems
- starvation-and-livelock
- states-of-a-process-in-operating-systems
- structures-of-directory-in-operating-system
- swap-space-in-operating-system
- system-call
- thrashing
- thread-in-operating-system
- types-of-operating-systems
- unix-file-system
- user-level-vs-kernel-level-threads
- virtual-memory-in-operating-system
- what-exactly-spooling-is-all-about
- what-happens-when-we-turn-on-computer
- working-set-in-paging