GitHub topics: least-recently-used
jElhamm/Virtual-Memory
"Implementation of Virtual Memory available in operating systems"
Language: C++ - Size: 2.9 MB - Last synced at: 19 days ago - Pushed at: about 1 year ago - Stars: 2 - 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

commenthol/map-lru
"Least Recently Used" (LRU) cache compatible to ES6 Map
Language: JavaScript - Size: 26.4 KB - Last synced at: 3 days ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

flyaways/golang-lru
golang-lru,simple switching between LRU,Cache,TwoQueueCache and ARCCache.
Language: Go - Size: 61.5 KB - Last synced at: 10 months ago - Pushed at: almost 6 years ago - Stars: 8 - Forks: 1

benhurdavies/node-cache-engine
High performing caching package for node/javascript
Language: TypeScript - Size: 956 KB - Last synced at: about 2 months ago - Pushed at: 7 months ago - Stars: 12 - Forks: 1

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

cgatno/least-recently-used
A straightforward implementation of a least recently used (LRU) cache using JavaScript's Map 🗺️
Language: JavaScript - Size: 30.3 KB - Last synced at: about 1 year ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 0

saurabhmathur96/caching-policies
Implementation of some advanced caching policies
Language: Python - Size: 274 KB - Last synced at: about 1 year ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 1

tugrul512bit/LruClockCache
A low-latency LRU approximation cache in C++ using CLOCK second-chance algorithm. Multi level cache too. Up to 2.5 billion lookups per second.
Language: C++ - Size: 456 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 54 - Forks: 5

AleksaMCode/cache-simulator
Trace-driven cache memory simulator with LRU, MRU, RR and Belady replacement policies.
Language: C# - Size: 5.08 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 0

Sitaras/os-memory-simulator
Memory management simulator, using Hashed Page Table. Page Replacement Algorithms: Least Recently Used (LRU) and Second Chance.
Language: C - Size: 2 MB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 7 - Forks: 2

shrinil-thakkar/LRUCache
In-memory LRU Cache implementation using multiple Design Patterns
Language: Java - Size: 8.79 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

ArcherPergande/Dynamically-allocated-LRU-cache
Template implementation of a dynamically memory allocated linked list cache using the least recently used (LRU) algorithm.
Language: C - Size: 19.5 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

RobertDurfee/LeastRecentlyUsedCache
A direct-mapped cache for variable-length arrays with least recently used replacement and static allocation.
Language: C - Size: 93.8 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 0 - 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

tugrul512bit/LruJS
Asynchronous 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.
Language: JavaScript - Size: 117 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 1

sunnypranay/Least-recently-used-page-replacement-algorithm-
Language: C++ - Size: 3.91 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 2

Deformin/TwoLevelCache
A configurable two-level cache (for caching Objects). Level 1 is memory, level 2 is filesystem. One can specify cache strategies and max sizes of both levels 1 and 2. Three cache replacement policies have been set: Least Frequently Used, Least Recently Used, Most Recently Used.
Size: 18.6 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 1

deepakbhalla/cache-implementations
Java based cache implementations
Language: Java - Size: 2.93 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

RohanVDvivedi/Cashed
Cashed is an LRU based caching service written in plain c.
Language: C - Size: 221 KB - Last synced at: 2 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

Aldrog/concurrent_lru_cache
A threadsafe map-like container implementing a least-recently-used cache
Language: C++ - Size: 28.3 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 2

ishan-gupt/Operating-System-Lab
Dump for all Operating System Lab Codes
Language: C - Size: 7.81 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

shikharkrdixit/LRUCacheImplementation
LRU Stands for Least Recently Used and LRU Cache help identify the least recently used items in a System.
Language: C++ - Size: 1.95 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 1

exbotanical/tenure-go
A thread-safe, hash-mapped LRU cache instance
Language: Go - Size: 12.7 KB - Last synced at: 2 months ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

antimattercorrade/Page_Replacement_Policies
Implementation of various page replacement policies including First in First out (FIFO), Least Recently Used (LRU), Approximate LRU and Random.
Language: C - Size: 836 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

adityatripathiiit/Caching-Policies
Implementation and comparison of various caching policies, on different type of workloads
Language: C - Size: 1.29 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 1

aulb/Python-LRU
Simple implementation of LRU in Python.
Language: Python - Size: 4.88 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 1
