| Class | Description |
|---|---|
| FrequentlyUsedPolicy |
Least/Most Frequency Used in O(1) time as described in An
O(1) algorithm for implementing the LFU cache eviction scheme.
|
| LinkedPolicy |
A cache that uses a linked list, in either insertion or access order, to implement simple
page replacement algorithms.
|
| MultiQueuePolicy |
The MultiQueue algorithm.
|
| S4LruPolicy |
"Quadruply-segmented LRU.
|
| SegmentedLruPolicy |
"Segmented LRU is based on the observation that objects with at least two accesses are much more
popular than those with only one access during a short interval.
|
| Enum | Description |
|---|---|
| FrequentlyUsedPolicy.EvictionPolicy | |
| LinkedPolicy.EvictionPolicy |
The replacement policy.
|