Skip to content
#

page-replacement-algorithms

Here are 21 public repositories matching this topic...

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
Operating-System

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

Page Replacement Algorithm Simulator is a Streamlit-based application that simulates and compares FIFO, LRU, and Optimal algorithms. It displays memory state changes, compares page faults, and provides insights into algorithm performance.

  • Updated Apr 7, 2025
  • Python

Improve this page

Add a description, image, and links to the page-replacement-algorithms 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-algorithms topic, visit your repo's landing page and select "manage topics."

Learn more