Skip to content

vaishnavijha12/os_project

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

project_os

🧠 Bucket Memory Visualizer

Bucket Memory Visualizer is an interactive, web-based simulator for visualizing page replacement algorithms in operating systems, including FIFO and LRU. It helps students and developers understand how memory management works in a visual and step-by-step manner.

🌟 Features

  • Visualize memory frames ("buckets") as pages are referenced.
  • Supports two key algorithms:
    • First-In-First-Out (FIFO)
    • Least Recently Used (LRU)
  • Step-by-step or instant simulation.
  • Interactive GUI with statistics:
    • Page Faults
    • Page Hits
  • Live event log of all actions.
  • Downloadable simulation report in PDF format.
  • Adjustable simulation speed.

🖥️ Live Demo

https://rohan-005.github.io/os_project/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 63.2%
  • CSS 23.4%
  • HTML 13.4%