Skip to content

Latest commit

 

History

History
25 lines (15 loc) · 754 Bytes

README.md

File metadata and controls

25 lines (15 loc) · 754 Bytes

jacce

Jacce is a testbed for various caching algorithms. It's structured in such way as to allow easy creation, testing, and bench-marking of new cache implementations.

Implemented algorithms:

  • CAR - CLOCK with Adaptive Replacement
  • LRU
  • FIFO

All implementations have a thread-safe version and support timed eviction policy.

References

  • Sorav Bansal, Dharmendra S. Modha. CAR: Clock with Adaptive Replacement. Proceedings of the 3rd USENIX Conference on File and Storage Technologies, Pages 187 - 200, 2004. link

Author

Written by Roman Ovseitsev [email protected]

License

Released under GPLv2. See LICENSE file.