Ecosyste.ms: Repos

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

GitHub topics: least-recently-used

benhurdavies/node-cache-engine

High performing caching package for node/javascript

Language: TypeScript - Size: 765 KB - Last synced: 18 days ago - Pushed: 21 days ago - Stars: 12 - Forks: 1

moharamfatema/page-replacement

Page replacement algorithms for memory management in operating systems

Language: C++ - Size: 106 KB - Last synced: about 2 months ago - Pushed: over 2 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: 3 months ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0

saurabhmathur96/caching-policies

Implementation of some advanced caching policies

Language: Python - Size: 274 KB - Last synced: 4 months ago - Pushed: about 4 years ago - Stars: 1 - Forks: 1

jElhamm/Virtual-Memory

"Implementation of Virtual Memory available in operating systems"

Language: C++ - Size: 2.9 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

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: 5 months ago - Pushed: 5 months 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: 5 months ago - Pushed: 5 months 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: 8 months ago - Pushed: about 3 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: 8 months ago - Pushed: 8 months 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: 4 months ago - Pushed: 9 months 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: 10 months ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0

exbotanical/tenure-go

A thread-safe, hash-mapped LRU cache instance

Language: Go - Size: 12.7 KB - Last synced: 11 months ago - Pushed: almost 3 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: about 1 year ago - Pushed: over 2 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: about 1 year ago - Pushed: about 1 year 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: about 1 year ago - Pushed: over 1 year ago - Stars: 4 - Forks: 1

sunnypranay/Least-recently-used-page-replacement-algorithm-

Language: C++ - Size: 3.91 KB - Last synced: about 1 year ago - Pushed: almost 3 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: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 1

deepakbhalla/cache-implementations

Java based cache implementations

Language: Java - Size: 2.93 KB - Last synced: about 1 year ago - Pushed: over 2 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: about 1 year ago - Pushed: over 2 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: over 1 year ago - Pushed: over 3 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: about 1 year ago - Pushed: over 2 years 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: 10 months ago - Pushed: almost 5 years ago - Stars: 8 - Forks: 1

commenthol/map-lru

"Least Recently Used" (LRU) cache compatible to ES6 Map

Language: JavaScript - Size: 18.6 KB - Last synced: 29 days ago - Pushed: over 2 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: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 1

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: about 1 year ago - Pushed: over 3 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: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 1

aulb/Python-LRU

Simple implementation of LRU in Python.

Language: Python - Size: 4.88 KB - Last synced: over 1 year ago - Pushed: over 6 years ago - Stars: 0 - Forks: 1

Related Keywords
least-recently-used 27 lru-cache 16 lru 13 cache 11 lru-replacement-algorithm 5 operating-system 5 caching 4 fifo-page-replacement 4 second-chance-replacement 4 lrucache 4 most-recently-used 3 javascript 3 cpp 3 memory-management 3 page-replacement-algorithm 3 nodejs 2 map 2 looping-workload 2 cache-replacement 2 fifo 2 clock-hand-page-replacement 2 80-20-workload 2 cache-simulator 2 in-memory-caching 2 cache-storage 2 simulator 2 java 2 bankers-algorithm 2 least-frequently-used 2 doubly-linked-list 2 least-recently-used-cache 2 operating-systems 2 lru-eviction 2 es6 2 banker-algorithm 1 first-come-first-served 1 filesystem-cache 1 cache-policy 1 least-recently 1 least 1 lru-approximation 1 clock-lru-caching 1 asynchronous-caches 1 asynchronous 1 async-lru 1 async-cache 1 memory 1 worst-fit-algorithm 1 first-come-first-serve 1 shortest-seek-time-first 1 shortest-job-first 1 best-fit-algorithm 1 first-in-first-out 1 first-fit-algorithm 1 dynamic-partitioning-placement 1 cpu-scheduling-algorithms 1 disk-scheduling-algorithms 1 dining-philosophers-problem 1 python-lru 1 python-3-6 1 python-3 1 python 1 node 1 lru-python 1 linkedlist 1 doublylinkedlist 1 doubly 1 workload 1 os 1 fifo-cache 1 golang 1 sjf-scheduling 1 shortestjobfirst 1 producer-consumer-problem 1 nextfit 1 indexed-allocation 1 fcfs-process-scheduling 1 contiguous-allocation 1 bestfit-algorithm 1 bestfit 1 header-only 1 cpp17-library 1 tcp 1 slab-allocator 1 hashtable 1 caching-service 1 cacheimplementation 1 two-level-cache 1 memory-cache 1 set-associative-cache 1 multi-level-cache 1 memoization 1 low-latency-queries 1 low-latency 1 high-throughput 1 high-performance 1 fastest 1 fast 1 direct-mapped-cache 1 data-structures 1