Operating Systems
CPU scheduling, deadlocks, memory & page replacement
99 simulators found.
FCFS CPU Scheduling
FCFS CPU Scheduling — interactive visual simulator with step-by-step explanation and exam answer format.
SJF Non-Preemptive Scheduling
SJF Non-Preemptive Scheduling — interactive visual simulator with step-by-step explanation and exam answer format.
SJF Preemptive Scheduling
SJF Preemptive Scheduling — interactive visual simulator with step-by-step explanation and exam answer format.
Round Robin Scheduling
Round Robin Scheduling — interactive visual simulator with step-by-step explanation and exam answer format.
Priority Non-Preemptive Scheduling
Priority Non-Preemptive Scheduling — interactive visual simulator with step-by-step explanation and exam answer format.
Priority Preemptive Scheduling
Priority Preemptive Scheduling — interactive visual simulator with step-by-step explanation and exam answer format.
Banker's Algorithm
Banker's Algorithm — interactive visual simulator with step-by-step explanation and exam answer format.
Deadlock Detection
Deadlock Detection — interactive visual simulator with step-by-step explanation and exam answer format.
FIFO Page Replacement
FIFO Page Replacement — interactive visual simulator with step-by-step explanation and exam answer format.
LRU Page Replacement
LRU Page Replacement — interactive visual simulator with step-by-step explanation and exam answer format.
Optimal Page Replacement
Optimal Page Replacement — interactive visual simulator with step-by-step explanation and exam answer format.
First Fit Memory Allocation
First Fit Memory Allocation — interactive visual simulator with step-by-step explanation and exam answer format.
Best Fit Memory Allocation
Best Fit Memory Allocation — interactive visual simulator with step-by-step explanation and exam answer format.
Worst Fit Memory Allocation
Worst Fit Memory Allocation — interactive visual simulator with step-by-step explanation and exam answer format.
Disk Scheduling FCFS
Disk Scheduling FCFS ù interactive visual simulator with step-by-step seek calculation and exam answer format.
Disk Scheduling SSTF
Disk Scheduling SSTF ù interactive visual simulator with step-by-step seek calculation and exam answer format.
Disk Scheduling SCAN
Disk Scheduling SCAN (Elevator) ù interactive visual simulator with step-by-step seek calculation and exam answer format.
Disk Scheduling C-SCAN
Disk Scheduling C-SCAN ù interactive visual simulator with step-by-step seek calculation and exam answer format.
Disk Scheduling LOOK
Disk Scheduling LOOK ù interactive visual simulator with step-by-step seek calculation and exam answer format.
Disk Scheduling C-LOOK
Disk Scheduling C-LOOK ù interactive visual simulator with step-by-step seek calculation and exam answer format.
Paging Address Translation
Paging Address Translation ù interactive visual simulator with logical-to-physical address conversion and exam answer format.
Producer Consumer Problem
Producer Consumer Problem ù interactive visual simulator with semaphore operations and exam answer format.
Reader Writer Problem
Reader Writer Problem ù interactive visual simulator with semaphore operations and exam answer format.
Dining Philosophers Problem
Dining Philosophers Problem ù interactive visual simulator with deadlock and synchronization demo.
Segmentation Address Translation
Segmentation Address Translation ù interactive visual simulator with segment table lookup and exam answer format.
MFT Fixed Partitioning
MFT Fixed Partitioning ù interactive visual simulator with internal fragmentation calculation.
MVT Variable Partitioning
MVT Variable Partitioning ù interactive visual simulator with external fragmentation calculation.
Next Fit Memory Allocation
Next Fit Memory Allocation ù interactive visual simulator with circular search pointer.
Second Chance Page Replacement
Second Chance (Clock) Page Replacement ù interactive visual simulator with reference bit tracking.
Process State Diagram
Process State Diagram ù interactive visual simulator with state transitions and exam answer format.
Resource Allocation Graph
Resource Allocation Graph (RAG) ù interactive visual simulator with cycle detection for deadlock analysis.
Deadlock Prevention 4 Conditions
Deadlock Prevention ù interactive visual simulator demonstrating the 4 Coffman conditions.
Wait-For Graph
Wait-For Graph ù interactive visual simulator with cycle detection for simplified deadlock analysis.
LJF Longest Job First Scheduling
Longest Job First Scheduling ù interactive visual simulator with Gantt chart and exam answer format.
HRRN Scheduling
Highest Response Ratio Next Scheduling ù interactive visual simulator with response ratio calculation.
MRU Page Replacement
Most Recently Used Page Replacement ù interactive visual simulator with step-by-step explanation.
Multilevel Queue Scheduling
Multilevel Queue Scheduling ù interactive visual simulator with multiple priority queues.
TLB Translation Lookaside Buffer
TLB Lookup ù interactive visual simulator with hit/miss analysis and address translation.
Multilevel Feedback Queue
Multilevel Feedback Queue — OS concept simulator with diagram, step-by-step explanation and exam notes.
Earliest Deadline First (EDF)
Earliest Deadline First (EDF) — OS concept simulator with diagram, step-by-step explanation and exam notes.
Rate Monotonic Scheduling
Rate Monotonic Scheduling — OS concept simulator with diagram, step-by-step explanation and exam notes.
Scheduling Metrics
Scheduling Metrics — OS concept simulator with diagram, step-by-step explanation and exam notes.
Convoy Effect
Convoy Effect — OS concept simulator with diagram, step-by-step explanation and exam notes.
Starvation and Aging
Starvation and Aging — OS concept simulator with diagram, step-by-step explanation and exam notes.
Preemptive vs Non-preemptive
Preemptive vs Non-preemptive — OS concept simulator with diagram, step-by-step explanation and exam notes.
Context Switch
Context Switch — OS concept simulator with diagram, step-by-step explanation and exam notes.
Dispatcher and Latency
Dispatcher and Latency — OS concept simulator with diagram, step-by-step explanation and exam notes.
CPU-IO Burst Cycle
CPU-IO Burst Cycle — OS concept simulator with diagram, step-by-step explanation and exam notes.
Process vs Thread
Process vs Thread — OS concept simulator with diagram, step-by-step explanation and exam notes.
Process Control Block (PCB)
Process Control Block (PCB) — OS concept simulator with diagram, step-by-step explanation and exam notes.
fork() System Call
fork() System Call — OS concept simulator with diagram, step-by-step explanation and exam notes.
Zombie and Orphan Process
Zombie and Orphan Process — OS concept simulator with diagram, step-by-step explanation and exam notes.
Process Tree
Process Tree — OS concept simulator with diagram, step-by-step explanation and exam notes.
User vs Kernel Threads
User vs Kernel Threads — OS concept simulator with diagram, step-by-step explanation and exam notes.
Multithreading Models
Multithreading Models — OS concept simulator with diagram, step-by-step explanation and exam notes.
Inter-Process Communication
Inter-Process Communication — OS concept simulator with diagram, step-by-step explanation and exam notes.
Pipes
Pipes — OS concept simulator with diagram, step-by-step explanation and exam notes.
Shared Memory vs Message Passing
Shared Memory vs Message Passing — OS concept simulator with diagram, step-by-step explanation and exam notes.
Signals
Signals — OS concept simulator with diagram, step-by-step explanation and exam notes.
Context Switching Steps
Context Switching Steps — OS concept simulator with diagram, step-by-step explanation and exam notes.
Critical Section Problem
Critical Section Problem — OS concept simulator with diagram, step-by-step explanation and exam notes.
Mutex Lock
Mutex Lock — OS concept simulator with diagram, step-by-step explanation and exam notes.
Semaphore wait and signal
Semaphore wait and signal — OS concept simulator with diagram, step-by-step explanation and exam notes.
Peterson's Solution
Peterson's Solution — OS concept simulator with diagram, step-by-step explanation and exam notes.
Test-and-Set
Test-and-Set — OS concept simulator with diagram, step-by-step explanation and exam notes.
Bounded Buffer Problem
Bounded Buffer Problem — OS concept simulator with diagram, step-by-step explanation and exam notes.
Monitor
Monitor — OS concept simulator with diagram, step-by-step explanation and exam notes.
Race Condition
Race Condition — OS concept simulator with diagram, step-by-step explanation and exam notes.
Sleeping Barber Problem
Sleeping Barber Problem — OS concept simulator with diagram, step-by-step explanation and exam notes.
Deadlock vs Starvation
Deadlock vs Starvation — OS concept simulator with diagram, step-by-step explanation and exam notes.
Deadlock Prevention vs Avoidance
Deadlock Prevention vs Avoidance — OS concept simulator with diagram, step-by-step explanation and exam notes.
Atomic wait and signal
Atomic wait and signal — OS concept simulator with diagram, step-by-step explanation and exam notes.
Logical vs Physical Address
Logical vs Physical Address — OS concept simulator with diagram, step-by-step explanation and exam notes.
Memory Hierarchy
Memory Hierarchy — OS concept simulator with diagram, step-by-step explanation and exam notes.
Swapping
Swapping — OS concept simulator with diagram, step-by-step explanation and exam notes.
Internal vs External Fragmentation
Internal vs External Fragmentation — OS concept simulator with diagram, step-by-step explanation and exam notes.
Compaction
Compaction — OS concept simulator with diagram, step-by-step explanation and exam notes.
Multilevel Paging
Multilevel Paging — OS concept simulator with diagram, step-by-step explanation and exam notes.
Inverted Page Table
Inverted Page Table — OS concept simulator with diagram, step-by-step explanation and exam notes.
Demand Paging
Demand Paging — OS concept simulator with diagram, step-by-step explanation and exam notes.
Page Fault Handling
Page Fault Handling — OS concept simulator with diagram, step-by-step explanation and exam notes.
Thrashing
Thrashing — OS concept simulator with diagram, step-by-step explanation and exam notes.
Working Set Model
Working Set Model — OS concept simulator with diagram, step-by-step explanation and exam notes.
Belady's Anomaly
Belady's Anomaly — OS concept simulator with diagram, step-by-step explanation and exam notes.
Effective Access Time (EAT)
Effective Access Time (EAT) — OS concept simulator with diagram, step-by-step explanation and exam notes.
Copy-on-Write
Copy-on-Write — OS concept simulator with diagram, step-by-step explanation and exam notes.
Virtual Memory
Virtual Memory — OS concept simulator with diagram, step-by-step explanation and exam notes.
Contiguous File Allocation
Contiguous File Allocation — OS concept simulator with diagram, step-by-step explanation and exam notes.
Linked File Allocation
Linked File Allocation — OS concept simulator with diagram, step-by-step explanation and exam notes.
Indexed File Allocation
Indexed File Allocation — OS concept simulator with diagram, step-by-step explanation and exam notes.
Directory Structure
Directory Structure — OS concept simulator with diagram, step-by-step explanation and exam notes.
File Access Methods
File Access Methods — OS concept simulator with diagram, step-by-step explanation and exam notes.
Free Space Management
Free Space Management — OS concept simulator with diagram, step-by-step explanation and exam notes.
Inode
Inode — OS concept simulator with diagram, step-by-step explanation and exam notes.
File Permissions (chmod)
File Permissions (chmod) — OS concept simulator with diagram, step-by-step explanation and exam notes.
Disk Structure
Disk Structure — OS concept simulator with diagram, step-by-step explanation and exam notes.
RAID Levels
RAID Levels — OS concept simulator with diagram, step-by-step explanation and exam notes.
Disk Access Time
Disk Access Time — OS concept simulator with diagram, step-by-step explanation and exam notes.
File System Layers
File System Layers — OS concept simulator with diagram, step-by-step explanation and exam notes.