Chapter 1 : Introduction to Operating-Systems
Topic : Computing Environments
Content : Computing Environments
56 MB ,29:36 MIN , THEORY
Chapter 1 : Introduction to Operating-Systems
Topic : Definition of Operating System, Operating System's role
Content : Definition of Operating System, Operating System's role
38 MB ,21:8 MIN , THEORY
Chapter 1 : Introduction to Operating-Systems
Topic : Functions and Operations of Operating System
Content : Functions and Operations of Operating System
39 MB ,22:39 MIN , THEORY
Chapter 2 : Operating-System Structures
Topic : Operating-System Services
Content : Operating-System Services
24 MB ,13:31 MIN , THEORY
Chapter 2 : Operating-System Structures
Topic : User and Operating-System Interface
Content : User and Operating-System Interface
12 MB ,6:26 MIN , THEORY
Chapter 2 : Operating-System Structures
Topic : System Calls, Types of System Calls
Content : Kernel, System Calls, Types of System Calls
28 MB ,15:14 MIN , THEORY
Chapter 2 : Operating-System Structures
Topic : Operating-System Structure
Content : Operating-System Structure and Types
20 MB ,10:52 MIN , THEORY
Chapter 3 : Processes
Topic : Process Concept, Operations on Processes
Content : Process Concept, Life cycle of Process, Operations on Processes
59 MB ,33:3 MIN , THEORY
Chapter 3 : Processes
Topic : Process Scheduling
Content : Process Scheduling, Schedulers
52 MB ,29:38 MIN , THEORY
Chapter 3 : Processes
Topic : Inter process Communication
Content : Concept of Concurrency, Inter process Communication
50 MB ,28:52 MIN , THEORY
Chapter 3 : Processes
Topic : Context Switching, Process Control Block
Content : Context Switching, Process Control Block
72 MB ,40:20 MIN , THEORY
Chapter 4 : Threads
Topic : Threads Overview, Multicore Programming, Multithreading Models
Content : Threads Overview, Multicore Programming, Multithreading Models
56 MB ,33:28 MIN , THEORY
Chapter 1 : Process Synchronization
Topic : Process Synchronization, General structure of a typical process, race condition, The Critical-Section Problem,
Content : Explanation
46 MB ,25:13 MIN , THEORY
Chapter 1 : Process Synchronization
Topic : Peterson's Solution
Content : Explanation
15 MB ,8:31 MIN , THEORY
Chapter 1 : Process Synchronization
Topic : General structure of a typical process, race condition, The Critical-Section Problem
Content : Explanation
46 MB ,25:13 MIN , THEORY
Chapter 1 : Process Synchronization
Topic : Synchronization Hardware, Mutex Locks, Semaphores, Classic Problems of Synchronization, Monitors
Content : Explanation
52 MB ,30:5 MIN , THEORY + PRACTICAL
Chapter 2 : CPU Scheduling
Topic : Basic Concepts, Scheduling Criteria, Scheduling Algorithms
Content : Types of Scheduling, Scheduling Criteria
84 MB ,46:24 MIN , THEORY
Chapter 3 : Deadlocks
Topic : System Model, Deadlock Characterization, Methods for Handling Deadlocks, Deadlock Prevention, Deadlock Avoidance, Deadlock Detection, Recovery from Deadlock
Content : Explanation
104 MB ,1:1:4 MIN , THEORY
Chapter 1 : Main Memory
Topic : Main Memory Background, Logical address space, Physical address space
Content : Explanation
116 MB ,1:6:1 MIN , THEORY
Chapter 1 : Main Memory
Topic : Swapping
Content : Swapping in Memory Management
48 MB ,26:48 MIN , THEORY
Chapter 1 : Main Memory
Topic : Segmentation
Content : Segmentation in Memory Management
50 MB ,26:53 MIN , THEORY
Chapter 1 : Main Memory
Topic : Paging
Content : Paging in Memory Management
60 MB ,34:40 MIN , THEORY
Chapter 1 : Main Memory
Topic : Contiguous Memory Allocation
Content : Memory Partitioning Contiguous Allocation
107 MB ,58:54 MIN , THEORY
Chapter 2 : Virtual Memory
Topic : Page Replacement Algorithms LFU Least Frequently Used Algorithm
Content : LFU Least Frequently Used Algorithm
20 MB ,11:13 MIN , THEORY
Chapter 2 : Virtual Memory
Topic : Page Replacement Algorithms Optimal Page Replacement Algorithm
Content : Optimal Page Replacement Algorithm
35 MB ,20:18 MIN , THEORY
Chapter 2 : Virtual Memory
Topic : Page Replacement Algorithms LRU Least Recently Used Algorithm
Content : LRU Least Recently Used Algorithm
21 MB ,12:4 MIN , THEORY
Chapter 2 : Virtual Memory
Topic : Allocation of Frames in Memory Management
Content : Allocation of Frames
19 MB ,11:7 MIN , THEORY
Chapter 2 : Virtual Memory
Topic : Page Replacement
Content : Concept of Page Replacement in Memory Management
45 MB ,24:5 MIN , THEORY
Chapter 2 : Virtual Memory
Topic : Page Replacement Algorithms FIFO Algorithm
Content : FIFO Algorithm
47 MB ,26:28 MIN , THEORY
Chapter 2 : Virtual Memory
Topic : Thrashing in Memory Management
Content : Thrashing
28 MB ,16:31 MIN , THEORY
Chapter 2 : Virtual Memory
Topic : Virtual Memory Background, Demand Paging
Content : Virtual Memory Background, Demand Paging
70 MB ,39:41 MIN , THEORY
Chapter 3 : Mass-Storage Structure
Topic : Overview, Disk Structure, Disk Scheduling, Disk Management
Content : Explanation
48 MB ,24:46 MIN , THEORY
Chapter 3 : File-System Interface and File-System Implementation
Topic : File-System Interface, File-System Implementation
Content : File-System Interface: File Concept, Access Methods, Directory and Disk Structure, File-System Mounting, File Sharing
File-System Implementation: File-System Structure, File-System Implementation, Directory Implementation, Allocation Methods, Free-Space Management
144 MB ,1:23:23 MIN , THEORY