An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: page-replacement-algorithm

jElhamm/Virtual-Memory

"Implementation of Virtual Memory available in operating systems"

Language: C++ - Size: 2.9 MB - Last synced at: 18 days ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

ovuiproduction/Operating-System-Simulator

The OS Simulator replicates key functionalities like memory management, CPU scheduling, and interrupts. It evolves from single-program execution to multi-programming with virtual memory, implementing scheduling algorithms, page replacement, and a page table register.

Language: C++ - Size: 35.2 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

ruchi961/PageReplacement-Algorithms-OS-Python

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

Language: Python - Size: 6.84 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

ar-sayeem/Operating-System

This repository includes implementations of CPU Scheduling (Priority Scheduling and Round Robin), Page Replacement (FIFO, LRU, OPT), and the Banker's Algorithm for deadlock prevention, along with basic Linux shell commands and output images of the algorithms for better understanding.

Language: C - Size: 1.16 MB - Last synced at: 13 days ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

tusharnankani/OperatingSystemAlgorithms

Algorithms built with Java for a better understanding of Operating System ✨

Language: Java - Size: 464 KB - Last synced at: 11 days ago - Pushed at: almost 4 years ago - Stars: 29 - Forks: 9

aftermath22/OS-ALGORITHMS

C++ implementation (with OOPS concept) of various OS Algorithms

Language: C++ - Size: 38.1 KB - Last synced at: 12 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

racheliee/skku-OS

24-1 운영체제 (prof. 서의성)

Language: C - Size: 2.78 MB - Last synced at: 6 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

Sandhish/Page-Replacement-Algorithms

Simulator of Page Replacement Algorithms like FIFO, LRU, Optimal

Language: JavaScript - Size: 2.93 KB - Last synced at: 30 days ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

tushar-c23/PageReplacement_Algorithms

Page replacement algorithms to analyse page fault and belady's anomaly.

Language: C++ - Size: 1.07 MB - Last synced at: 12 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 1

ramisa2108/Operating-Systems

Assignments completed for Operating System Sessional Course

Language: Assembly - Size: 4.27 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

moharamfatema/page-replacement

Page replacement algorithms for memory management in operating systems

Language: C++ - Size: 106 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

kunalagra/DSA-Codes

Implementations of Various Data Structures & Algorithms

Language: C - Size: 45.9 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

MohEsmail143/page-replacement-algorithms

This C++-based program implements several of the most popular page replacement algorithms (Optimal, FIFO, LRU, Clock).

Language: C++ - Size: 589 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

rEflxzR/Page-Swapping-Algorithms

Tabular Visualization of Page Replacement Algorithms used in Operating Systems

Language: JavaScript - Size: 1.35 MB - Last synced at: about 1 year ago - Pushed at: almost 4 years ago - Stars: 5 - Forks: 2

arunkumaraqm/Operating-Systems-Lab

C/C++ Programs for OS Course (Semester 5)

Language: C - Size: 200 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

shaharsh624/Operating-Systems-Lab

All the programs that were developed in the OS Lab

Language: Java - Size: 23.8 MB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

wqyeo/Page-Replacement-Algorithms 📦

Simulations of Page Replacement Algorithms

Language: Elixir - Size: 12.7 KB - Last synced at: 6 days ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

Kartik-Katkar/Operating-system-Programs

Explore a collection of ready-to-use code solutions for common problems, disk scheduling, shell programming and page scheduling.

Language: C - Size: 42 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

RampageousRJ/CCE-OS-Lab

Code Repository for CCE 4th Semester Operating Systems Lab, MIT Manipal.

Language: C++ - Size: 1.43 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

mohit01-10/Page_Replacement_Algos_Visualizer

This is a Page Replacement Techniques Visualizer project.

Language: Python - Size: 3.91 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

c-ease/page-replacement-in-c

Page replacement algorithms implemented in c language: FIFO, LRU, Optimal, MFU, LFU, Second chance

Language: C - Size: 10.7 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

niraj-patil/osScripts

Basic OS Programs - CPU Scheduling & Page Replacement

Language: Python - Size: 29.3 KB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

RushiMayur/page-replacement-app

Implementation of Least Recently Used (LRU) and Second Chance page replacement in android

Language: Kotlin - Size: 0 Bytes - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Itskindastrange/OS-Simulator

This is a college project of Operating Systems completed by me. It contains CPU scheduling, Semaphore(Dining Philosopher Problem), Deadlock(Bankers Algorithm), Memory Management(Two-Level Page-Table Scheme ,Hashed Page Table with TLB),Page Replacement (Second Chance Algorithm using circular link list). Also a simple GUI menu is also implemented.

Language: C++ - Size: 13.7 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

pz1971/Operating-System-Algorithms

Common Algorithms used by Operating Systems.

Language: C++ - Size: 19.5 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

AmanCSE-1/Operating-System

This repository contains the Python Programs for various algorithms of Operating Systems

Language: Python - Size: 191 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 6 - Forks: 0

frhd143/LRU-Page-Replacement-Algorithm

This is an implementation of the Least Recently Used (LRU) page replacement algorithm.

Language: C - Size: 112 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 0

frhd143/Optimal-Page-Replacement-Algorithm

This is an implementation of the Optimal page replacement algorithm.

Language: C - Size: 113 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

frhd143/FIFO-Page-Replacement-Algorithm

This is an implementation of the First In First Out (FIFO) page replacement algorithm.

Language: C - Size: 121 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

nikunjpansari/Operating-Systems_Lab_CS_314

Operating Systems

Language: C - Size: 1.85 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 0

shubhamlahoti01/page-replacement-algorithms

Language: JavaScript - Size: 11.7 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

DlonNarvacan/Page-Replacements-Algorithms

This code was written in JAVA.

Language: Java - Size: 8.79 KB - Last synced at: almost 2 years ago - Pushed at: almost 4 years ago - Stars: 5 - Forks: 1

dalgama/os-page-replacement-algo

Two page-replacement algorithms are implemented, which are the FIFO and LRU page-replacement algorithms. Random page-reference string are used to each algorithm and the number of page faults incurred by each algorithm is recorded.

Language: Java - Size: 63.5 KB - Last synced at: almost 2 years ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

iamrohitsuthar/SPOS

System Programming and Operating System Programs

Language: C - Size: 194 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 3

dvirbo/AP_3

third task in advanced programing course

Language: C - Size: 4.88 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

nikopetr/Page-Replacement-Algorithms

implementations of FIFO and LRU algorithms

Language: Java - Size: 2.93 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 4 - Forks: 0

R0HITKUMAR/Operating-System-Algorithms

This Repo Consists of Source code of Process Scheduling Algorithms (FCFS,SJF,SRTF,Priority,Round Robin), Deadlock Prevention & Detection Algorithm - Safety Algorithms, Memory Allocation Schemes (First Fit, Best Fit, Worst Fit), Page Replacement Algorithms (FCFS, LRU, Optimal ) and Disk Scheduling Algorithms and Many More ......

Language: C - Size: 4.42 MB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

jugegp16/virtual-memory-simulation

Simulated virtual page replacement algorithms on memory references traces from various machines.

Language: Python - Size: 35.3 MB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

Mak-3/Page-replacement-FIFO

Visualization of the page replacement algorithm-FIFO using queue operations

Language: CSS - Size: 6.84 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

joao-coimbra/algoritmos-substituicao-paginas

Projeto destinado ao trabalho de Gerenciamento de memória, algoritmos de substituição de páginas, disciplina SOAM, curso BCC.

Language: JavaScript - Size: 343 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

omercevik/CSE-312

Operating Systems

Language: C++ - Size: 5.2 MB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

MichaelCCCC/Page-Replacement-Algorithms

Page Replacement Algorithms

Language: Python - Size: 105 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 0

eponari/Operating-Systems-Coursework

This repository holds coursework from Operating Systems Course done by me.

Language: Java - Size: 797 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

joyeetadey/os

Operating System Lab codes in C language

Language: C - Size: 45.9 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

sogoagain/page-replacement-simulation

C++로 작성된 페이지 교체 시뮬레이션

Language: C++ - Size: 724 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

sumit-kushwah/Labs

Code related to departmental labs.

Language: C++ - Size: 1.6 MB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

adhadse/OSPrograms

This repo holds my OS Lab programs for the Fourth Semester. Feel free to use and learn from them,

Language: C++ - Size: 396 KB - Last synced at: 17 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Ishgar14/Scheduling-Algorithms

This repository contains all implementations in C for scheduling algorithms

Language: C - Size: 41 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

AnuragAnalog/os_assign

To create a mini-os

Language: C - Size: 29.3 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

l1n3rd4/Virtual-memory

This project simulates virtual memory and Page Replacement Algorithms(FIFO and Optimal) given a input file. It is implemented in C language, with cmake and make build automations.

Language: C - Size: 111 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

dkutin/csi3131-assignments

A repository of my work in Java and C studying various operating system concepts, including pipes, page replacement algorithms, semaphores, and threads.

Language: Java - Size: 1.61 MB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

JavieW/CSCC69_Memory-Management

Translating virtual memory to physical memory using different page replacement algorithms.

Language: C - Size: 2.02 MB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

Related Keywords
page-replacement-algorithm 52 operating-system 23 operating-systems 13 memory-management 12 bankers-algorithm 9 page-replacement 9 os 8 cpp 8 page-replacement-simulator 7 scheduling-algorithms 6 optimal-page-replacement 6 cpu-scheduling 5 least-recently-used 5 c 5 disk-scheduling-algorithms 5 lru 4 scheduler 4 fifo-page-replacement 4 lru-replacement-algorithm 4 java 3 second-chance-replacement 3 cpu-scheduling-algorithms 3 virtual-memory 3 dining-philosophers-problem 3 semaphore 3 page-replacement-algorithms 3 memory 3 first-come-first-serve 3 round-robin 3 fifo 2 xv6 2 javascript 2 optimal 2 deadlock 2 shell-scripting 2 thread 2 process-scheduling 2 operating-system-algorithms 2 shortest-job-first 2 kotlin 2 algorithm 2 filesystem 2 queue 2 page-fault 2 linux 2 python3 2 least-recently-used-algorithm 2 most-recently-used 2 algorithms 2 virtual-memory-management 2 swap-space 1 spos 1 banker-algorithm 1 parser-generator 1 parser 1 operatingsystem 1 macro-processor 1 lexical-analyzer 1 lexical-analysis 1 lexer 1 lex 1 assembler 1 os-lab 1 best-fit-algorithm 1 table 1 responsive 1 threads 1 synchronization 1 dynamic-partitioning-placement 1 minix3 1 fork 1 virtual-machine 1 cache 1 first-come-first-served 1 pagereplacement 1 firstinfirstout 1 first-fit-algorithm 1 virtual-memory-management-simulator 1 worst-fit-algorithm 1 shortest-seek-time-first 1 first-in-first-out 1 physical-memory 1 spim 1 operating-system-kernel 1 bash-script 1 task-scheduling-algorithms 1 kernel-module 1 digital-image-processing 1 distributed-file-server 1 fcfs 1 hrrn 1 maxheap 1 minheap 1 process 1 process-simulation 1 simulation 1 sjf 1 pipes 1 swap 1 system-programming 1