47 skills found · Page 2 of 2
BGMP / LRULRU Page Replacement Algorithm Implementation written in C
miaowing / X CacheA finite key-value cache support multi cache algorithm (LRU, FIFO, LFU...).
Ankita-Das / Page Replacement AlgorithmsImplementation of the page replacement algorithms FIFO, LRU and Optimal in C++
qingshufan / GA EVLRU[ICIC 2025] Probability Estimation and Scheduling Optimization for Battery Swap Stations via LRU-Enhanced Genetic Algorithm and Dual-Factor Decision System
Hrishabh-yadav / Memory Management UnitThis algorithm implements the Page Based Memory allocation which has features of Heirarchical Page Tables, LRU page replacement policy and virtual to physical address translation
bhataparnak / Page Fault AlgorithmsC++ program that implements the FIFO, Optimal, MFU, and LRU page-replacement algorithms. Given a page-reference string, where page numbers range from 0 to 9, apply the page-reference string to each algorithm, and output the number of page faults incurred by each algorithm.
tugrul512bit / LruJSAsynchronous cache that implements Least Recently Used (LRU) - Clock - Second Chance algorithm with O(1) hit O(1) miss complexity. This Async cache hides latency of cache-misses behind each other and behind cache-hits.
mynkpandey / Page Replacement SimulatorCompare FIFO, LRU, Clock and Optimal page replacement algorithms. Built with Python, Tkinter (GUI), and Matplotlib (visuals). Input memory frames and page sequences to see page faults and performance charts. Ideal for learning OS memory management.
MichaelJFodor / Page Replacement AlgorithmsThe page replacement algorithms that will be tested will be: Second Chance, LRU, FIFO, NFR, NRU, Clock, and Random.
hariteja-01 / EfficientPageReplacementSimulatorA C++ & Python implementation of FIFO, LRU, and Optimal page replacement algorithms along with visualization.
sigsegved / Cache RsRust implementation of popular cache eviction algorithms like LRU, SLRU, LFU, LFUDA, GDSF
Arianxx / Gorsy CacheA concurrency-safe in-memory k/v cache store implemented by Golang that supports the lru, lfu, arc algorithm etc.
sukrutrao / Page Replacement Algorithm SimulatorProgram to accept number of physical frames, list of page accesses, and the page replacement algorithm and output the number of faults and whether each access was a fault or not. Supports FIFO, LRU, and OPTIMAL algorithms.
MahdisSep / Java OS Core Concepts SimulationsA collection of foundational Operating Systems concept implementations in Java. Includes simulations for CPU Scheduling (FIFO, Round Robin, RMS), and Virtual Memory Page Replacement Algorithms (FIFO, LRU, Second Chance).
fgiova / Aws SignatureThis module makes it easy to sign AWS requests with the Signature V4 algorithm, using a simple interface. Each request is signed in a separate thread, so that the main thread is not blocked. The module use lru-cache to cache the signing keys, so that the same key is not computed twice.
ankitrathi001 / Adaptive Replacement CacheOutperforming LRU with an Adaptive Replacement Cache Algorithm
adilansari / VirtualMemImplementation of multiple virtual memory management algorithms. - FIFO (First-in-first-out) - LFU (Least-frequently-used) - LRU-STACK (Least-recently-used stack implementation) - LRU-CLOCK ((Least-recently-used clock implementation – second chance alg.). - LRU-REF8 (Least-recently-used Reference-bit Implementation, using 8 reference bits))
quint-t / PagingC++ Qt. Clock, FIFO, LFU, LRU and ReverseLRU paging algorithms.
rithikachowta08 / Opengl Lru AlgorithmLRU algorithm visualization using OpenGL
nikopetr / Page Replacement Algorithmsimplementations of FIFO and LRU algorithms