compact abstract method
Performs compaction on the cache by removing percentage of entries.
percentage should be a value between 0.0 and 1.0.
Entries are removed based on their priority, with lower priority
entries being removed first.
Implementation
void compact(double percentage);