Package com.j_spaces.map.eviction

Provides a set of eviction strategies

See:
          Description

Class Summary
AbstractEvictionStrategy Implements EvictionStrategy and acts as a base for all the eviction strategies
FIFOEvictionStrategy first-in first-out (as opposed to LIFO � last-in first-out) Items come out in the same order they came in.
LFUEvictionStrategy The heap LFUDA ( Least Frequently Used) policy keeps popular objects in cache regardless of their size and thus optimizes byte hit rate at the expense of hit rate since one large, popular object will prevent many smaller, slightly less popular objects from being cached.
LRUEvictionStrategy The LRU policies keep recently referenced objects. i.e., it replaces the object that has not been accessed for the longest time.
NoneEvictionStrategy No eviction strategy
SizeEvictionStrategy First try to evict the biggest object.
 

Package com.j_spaces.map.eviction Description

Provides a set of eviction strategies