Skip to content

Latest commit

Β 

History

History
42 lines (25 loc) Β· 1.63 KB

README.md

File metadata and controls

42 lines (25 loc) Β· 1.63 KB

Project Demonstration

Welcome to the OS Simulator demonstration area. This page provides a walkthrough of the core simulation capabilities.

🌐 Live Web Demo

Try the interactive simulator directly in your browser (compiled via Kotlin/Wasm):

πŸš€ Launch Live Web Simulator β†’


🎬 Product Walkthrough

A complete demonstration of the application's multi-platform capabilities and simulation modules.

OS Simulator Walkthrough
Interactive OS simulation and visualization walkthrough

Click here to download/view the demonstration video directly.


πŸš€ Key Demonstrations

1. Dynamic Scheduling Simulation

Observe how different algorithms (like Round Robin vs SRTF) handle a set of arriving processes. Watch the Gantt Chart grow in real-time as the simulation progresses, calculating AWT and ATT instantly.

2. Interactive Deadlock Detection

Add processes and resources to the graph dynamically. Create circular waits and see the detection engine identify deadlocks and calculate the Safe Sequence using the Banker's safety check.

3. Memory Allocation & Coalescing

Simulate Continuous Memory Allocation using First-Fit, Best-Fit, Worst-Fit, or Next-Fit. Monitor Internal and External Fragmentation and watch the system automatically coalesce adjacent free partitions.


πŸ› οΈ Run it Locally

To run these demonstrations on your own machine (Android, Desktop, or Web), follow the instructions in Setup & Deployment.