Skip to content
/ lrfu Public

A simple implementation of the LRFU cache eviction policy in Python.

Notifications You must be signed in to change notification settings

scullion/lrfu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

LRFUCache

This is a simple Python implementation of a cache based on the LRFU replacement policy. It has a relatively low overhead compared to linked list based cache implementations.

Overhead is reduced by evicting periodically in bulk. As such the cache will typically contain fewer items than permitted by the upper bound supplied to the constructor.

About

A simple implementation of the LRFU cache eviction policy in Python.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages