#include <CachedFactory.h>
Inheritance diagram for Loki::EvictAging< DT, ST >:
Protected Member Functions | |
EvictAging () | |
virtual | ~EvictAging () |
void | onCreate (const DT &key) |
void | onFetch (const DT &) |
void | onRelease (const DT &key) |
void | onDestroy (const DT &key) |
void | evict () |
const char * | name () |
Implementation of the Aging algorithm as described in http://en.wikipedia.org/wiki/Page_replacement_algorithms .
This method is much more costly than evict LRU so if you need extreme performance consider switching to EvictLRU
Definition at line 409 of file CachedFactory.h.