Uses of Interface
org.apache.accumulo.core.file.blockfile.cache.lru.HeapSize
-
Packages that use HeapSize Package Description org.apache.accumulo.core.file.blockfile.cache.lru -
-
Uses of HeapSize in org.apache.accumulo.core.file.blockfile.cache.lru
Classes in org.apache.accumulo.core.file.blockfile.cache.lru that implement HeapSize Modifier and Type Class Description class
CachedBlock
Represents an entry in the configurable block cache.class
CachedBlockQueue
A memory-bound queue that will grow until an element brings total size >= maxSize.class
LruBlockCache
A block cache implementation that is memory-aware usingHeapSize
, memory-bound using an LRU eviction algorithm, and concurrent: backed by aConcurrentHashMap
and with a non-blocking eviction thread giving constant-timeLruBlockCache.cacheBlock(java.lang.String, byte[], boolean)
andLruBlockCache.getBlock(java.lang.String)
operations.
-