Skip to content
#

page-replacement-algorithm

Here are 9 public repositories matching this topic...

Python desktop app for visualizing CPU scheduling and page replacement algorithms. Includes algorithm comparison tools and workload generator for educational use. Runs offline with Python and matplotlib - no setup required. Perfect for students learning OS concepts visually.

  • Updated Sep 7, 2025
  • Python

One of the key concept we learn in Operating Systems is Paging for virtual memory management. Using page replacement algorithms we decide which memory pages to page out, sometimes called swap out, or write to disk, when a page of memory needs to be allocated. This project helps to visually understand how the Page Replacement Techniques work.

  • Updated Sep 29, 2023
  • Python

Contains the Python implementation of the following Page Replacement Algorithms: 1. FIFO Page Replacement 2. LRU Page Replacement 3. Optimal Page Replacement

  • Updated Mar 2, 2025
  • Python

Improve this page

Add a description, image, and links to the page-replacement-algorithm topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the page-replacement-algorithm topic, visit your repo's landing page and select "manage topics."

Learn more