Skip to content

A Page-Replacement Algorithm Visualizer that serves as a tool to understand how does Virtual Memory algorithm works.

License

Notifications You must be signed in to change notification settings

shoichiideologies/page-replacement-algorithm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Step Algo

A Page-Replacement Algorithm Visualizer that serves as an interactive and educational tool designed to demonstrate the workings of various page-replacement algorithms. It enables users to visualize memory management processes in operating systems by simulating algorithms like First-In-First-Out (FIFO), Least Recently Used (LRU), and Optimal (OPT).


User Interface

Computation Tab

Computation Tab

Information Tab

Information Tab


Know more about the Algorithms

Operating System - Virtual Memory

Operating System - Page Replacement Algoritms


Documentation

StepAlgo: A Page-Replacement Algorithm Visualizer


App Installation

Refer to the Releases section located under the Code tab, just below the About section. Download the file compatible with your system.

macOS 10.13+, Linux, and Windows 7+ are supported (64-bit only).

macOS

Download the .dmg file.

Windows

Download the .exe file.

Linux

Download the .AppImage file.


Credits

Credits to Electron.


License

This project is licensed under the GPL-3.0 license.

About

A Page-Replacement Algorithm Visualizer that serves as a tool to understand how does Virtual Memory algorithm works.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published