Omer Faruk Guler

Mini OS Simulator - OS -Learn CPU scheduling, deadlocks, memory, paging and more

by
Mini OS Simulator is an interactive web tool for learning operating system concepts through experimentation instead of static diagrams. You can simulate CPU scheduling, deadlocks, memory allocation, page replacement, disk scheduling and file systems directly in the browser. It’s designed for computer science students, OS courses and interview preparation to make complex concepts visual and easier to understand.

Add a comment

Replies

Best
Omer Faruk Guler
I built an interactive Operating System simulator that runs directly in the browser. The goal is to make OS concepts easier to understand through visualization and experimentation instead of static textbook examples. You can experiment with: • CPU scheduling algorithms (FCFS, SJF, RR, Priority, MLFQ) • Deadlock detection and Banker's algorithm • Memory allocation strategies • Page replacement algorithms (FIFO, LRU, Optimal, Clock) • Disk scheduling algorithms • A mini FAT-like file system Everything runs client-side and requires no installation. Demo: https://mini-os-simulator-ten.ve... Source: https://github.com/omerGuler1/mi... I'd love feedback from people who teach OS or studied it.