11:11
Introduction to Operating Systems || Operating System Definition || Goals ||What is Operating System
Sudhakar Atchala
9:24
Computer System Structure || 4 Components of Computer System || Abstract view of Operating System
7:28
What Operating System Do || Depending on user view and System view || Operating Systems
11:40
Computer System Operation in Operating system || Computer System Organization || Operating System
12:01
I/O Structure in Operating system || Computer System Organization || Operating System
12:29
Storage Structure in Operating system || Computer System Organization || Operating System
8:37
Computer System Architecture in Operating Systems |Symmetric Multiprocessing |Asymmetric| Clustered
7:21
Operating System Structure || Multiprogramming || Time Sharing
14:16
Types of Operating Systems
9:47
Operating System Operations || Dual Mode || Kernel Mode || User Mode
18:09
Functions of Operating Systems || Operating system Components || Concepts | Functionalities || OS
7:17
Computing Environments in Operating Systems || Distributed Systems || Traditional | peer to peer
8:25
Operating System Services
10:33
User Operating System Interface || CLI || Command Line Interface || Command Interpreter || GUI
12:16
System calls in Operating Systems || System Call Implementation || System call Parameter Passing
10:20
System Calls in Operating System || Types of system Calls || Operating System
System Programs in Operating System
7:33
Operating System Design and Implementation || User Goals || System Goals || Mechanisms || Policies
13:47
Operating System Structures || Simple || Monolithic || Layered || Microkernel || Modular
22:59
Virtual Machines in OS | Virtualization | System Model | Implementation | Benefits | VMware | JVM
4:58
Operating System Generation || System Boot
7:12
What is a Process || Process In Memory || Process Management In Operating System
9:52
Process States || Diagram of Process States || Process State Transition Diagram - Operating System
8:51
Process Control Block In Operating Systems || PCB In OS || Process In operating systems
11:03
Context Switching In Operating System || Process Management In Operating Systems
10:28
Scheduling Queues In Process Management || Queue Diagram Representation of process scheduling
13:41
Types of Schedulers In Operating Sysyem || Long Term Scheduler || Short Term || Medium Term || OS
16:45
Operations on processes || Process Operations || Process Creation || Process Termination || OS
19:17
Fork() System Call | Wait() System call | Operating System lab || OS lab || Process Management
9:27
exec( ) System Call || execv( ) & execlp( ) System Calls | OS lab || Process Management
8:56
Sleep () System Call | Exit() System call | Operating System lab || OS lab || Process Management
24:59
Inter Process Communication | Shared Memory | Message Passing | Operating System | IPC | OS
11:51
Communication In Client-Server Systems | Sockets | Remote Procedure Calls| RPC | Pipes|| OS
14:11
Threads in operating system || Single and Multi-threaded processes || Benefits |Server Architecture
5:05
Multi-threading Models in operating system || Many to one || Many to many || one to one
19:56
Thread Libraries In Operating Systems || Pthreads || POSIX || Java Threads || OS
10:47
Threading Issues In Operating Systems
10:05
CPU-I/O Burst Cycle | CPU Bound Process | I/O Bound Process | Operating Systems | Input Output| OS
14:39
Preemptive Scheduling | Non Preemptive Scheduling | CPU scheduler | Short Term Scheduler | OS
8:20
Scheduling Criteria In Process Scheduling |Waiting Time|Turnaround Time| Response Time|Operatingsyst
15:54
FCFS scheduling Algorithm |First Come First Serve |Convoy Effect |Process Scheduling |OS |
7:47
Shortest Job First Scheduling Algorithm || SJF || Shortest Process Next || SPN || Non Preemptive| OS
8:03
Shortest Remaining Time First Scheduling Algorithm || SRTF || Preemptive || Operating Systems || OS
18:44
SRTF | Shortest Remaining Time First Scheduling Algorithm| 2 Examples | Preemptive | OS
10:09
Preemptive Priority Scheduling Algorithm|| Operating System | OS
12:41
Non Preemptive Priority Scheduling Algorithm| Operating System | OS
10:44
Round Robin Scheduling Algorithm| Preemptive | Operating System | OS
8:04
Multilevel Queue Scheduling | CPU scheduling Algorithms | Operating Systems | Process Schedling | OS
8:28
Multilevel Feedback Queue Scheduling | CPU scheduling Algorithms | Operating Systems | Process | OS
15:12
Producer Consumer Problem |Process Synchronization Background | Race Condition | operating system
16:19
Critical Section Problem in operating system | Process Synchronization
21:42
Peterson's Solution for critical section problem
24:29
Synchronization Hardware Part 1 || TestAndSet Instruction || Mutual exclusion | Bounded Waiting
10:04
Synchronization Hardware Part 2 || swap Instruction || Mutual exclusion | Bounded Waiting
16:08
[New] Bounded Buffer Problem|Problems Of Synchronization| producer consumer problem using semaphores
10:30
Bounded Buffer Problem|Problems Of Synchronization part1| producer consumer problem using semaphore
22:15
Readers Writers problem | classical problems of synchronization part 2 | operating system
14:43
Dining Philosophers Problem || Classical Problems of Process Synchronization || Operating Systems
12:03
Semaphores in Operating System || Process Synchronization
9:35
Monitors in Operating Systems || Process Synchronization
Dining Philosophers Solution using Monitors in Operating System
5:41
what is a deadlock in os | Introduction of Deadlock in Operating System | define deadlock
6:55
deadlock characterization part 1 | necessary conditions for deadlock
10:48
deadlock characterization part 2 | resource allocation graph in operating system | os
13:06
deadlock prevention in os | deadlock prevention in operating system
8:26
Deadlock Avoidance part 1 | deadlock avoidance using resource allocation graph algorithm
17:31
Deadlock Avoidance part 2 | Banker's algorithm | safety algorithm in deadlock avoidance
10:29
Deadlock Avoidance part 3 | Banker's algorithm | resource request algorithm in deadlock avoidance
3:57
deadlock detection part 1 | wait for graph | Resource allocation graph
12:39
Deadlock Detection part 2 | multiple instances of each resource type | Banker's algorithm
6:10
Deadlock Recovery in operating system
34:36
Methods For Handling Deadlocks
7:26
Base and Limit Registers || Hardware Address Protection in Memory Management || Operating Systems
Address Binding in Operating Systems || Memory Management || Compile time || Load time || execution
6:37
Logical Address and Physical Address in Operating Systems || Logical and Physical Address Space
9:22
swapping in operating system | swapping in memory management
Memory Allocation Techniques | Memory management Techniques | contiguous and non-contiguous
18:01
multiprogramming with fixed size partition in operating system | first fit | best fit | worst fit
10:32
Memory Allocation Methods || First Fit || Best Fit || Worst Fit || Contiguous || Operating Systems
10:50
multiprogramming with variable size partitioning | contiguous memory allocation | MVT
27:29
paging in operating system | OS Paging with Example | non contiguous memory allocation in os
6:50
translation lookaside buffer in operating system | TLB in operating systems | Paging with TLB
8:50
segmentation in operating system | segmentation in memory management | non contiguous allocation
20:28
structure of the page table in operating system | types of page table in os | Page Table Entries
6:08
hierarchical paging in operating system | Multilevel Paging in os | two level | three level
Hashed Page Table in operating system | Memory Management | Operating System | Hashed Paging
5:56
Inverted Page Table | Memory Management | Operating System | Inverted Paging
Virtual Memory or Demand Paging or Page Faults in operating systems
4:13
Need of page replacement or page replacement algorithms in operating systems
14:29
FIFO page replacement algorithm or First In First Out page replacement algorithm
7:40
Belady's Anomaly in first in first out page replacement algorithm
OPT page replacement algorithm or Optimal Page Replacement algorithm
7:01
LRU page replacement algorithm or Least Recently Used page replacement algorithm
5:07
FIFO vs OPT vs LRU comparison of page replacement algorithms
13:38
allocation of frames in operating system | allocation of frames in os | frame allocation in os
global vs local allocation in operating system | global replacement allocation | local replacement
15:43
thrashing in operating system | Techniques to handle Thrashing | working set model
5:03
what is thrashing in os | thrashing in operating system
9:04
working set model in os | working set model in operating system
14:31
Allocating Kernel Memory in operating system | buddy system memory allocation|slab allocation in os
6:23
Buddy System in Operating System
6:03
Slab Allocation in Operating System
File Concept Part 1 | Definition of a File | File Attributes | operating system | File System
9:17
File Concept Part 2 | File Operations | File Types | File System | Operating System | File Managemen
11:22
Access Methods | File Access Methods | operating systems | Sequential | Direct | Indexed | File Syst
Directory Structure | tree structured directory | acyclic graph directory | operating system | files
5:12
File System Mounting | operating systems | file system | file management | mount point
5:40
File Sharing | operating system | file system | file management | file system | Remote file systems
Protection | Protection in file system | operating system | file system | file management
6:38
File System Structure | Layered File System | operating systems | file system | file management
10:27
File System Implementation | operating systems | file system | file management | file control block
5:29
Directory Implementation | operating systems | file system | linear list | hash table | management
11:01
Allocation Methods | File Allocation Methods | Contiguous | linked | indexed | chain | os | files
6:58
Free Space Management | Free Disk Space Management | operating systems | file system
5:10
Efficiency and Performance of File System | Unified Buffer Cache| operating systems | file system
14:54
Storage Structures in Operating System || Storage Device Hierarchy on Operating System
5:45
FCFS Disk Scheduling Algorithm || Operating System | OS
8:07
SSTF Disk Scheduling Algorithm || Operating System | OS
5:37
SCAN Disk Scheduling Algorithm || Operating System | OS
5:30
CSCAN Disk Scheduling Algorithm || Operating System | OS
6:17
LOOK Disk Scheduling Algorithm || Operating System | OS
5:55
CLOOK Disk Scheduling Algorithm || Operating System | OS
5:51
Hard disk Architecture || Magnetic Disk Architecture || Operating Systems || Disk Management
12:27
Multiprogramming with Fixed Size Partitioning Versus Variable Size Partitioning in OS | Contiguous
10:52
Overview of Mass Storage Structures in Operating Systems || Magnetic Disk || Magnetic Tape
10:23
Disk Management in Operating Systems || Disk Formatting || Partitioning || Boot Block || Bad Block