Interface | Description |
---|---|
BuddyAllocatorMXBean |
MXbean to expose cache allocator related information through JMX.
|
BufferUsageManager |
The buffer usage (refcount) tracker.
|
EvictionAwareAllocator |
An allocator that has additional, internal-only call to deallocate evicted buffer.
|
EvictionListener | |
LlapOomDebugDump | |
LowLevelCache | |
LowLevelCacheCounters | |
LowLevelCachePolicy | |
MemoryManager |
Class | Description |
---|---|
BuddyAllocator | |
CacheContentsTracker |
A wrapper around cache eviction policy that tracks cache contents via tags.
|
EvictionDispatcher |
Eviction dispatcher - uses double dispatch to route eviction notifications to correct caches.
|
LlapAllocatorBuffer |
We want to have cacheable and non-allocator buffers, as well as allocator buffers with no
cache dependency, and also ones that are both.
|
LlapCacheableBuffer |
Buffer that can be managed by LowLevelEvictionPolicy.
|
LlapDataBuffer | |
LowLevelCacheImpl | |
LowLevelCacheMemoryManager |
Implementation of memory manager for low level cache.
|
LowLevelFifoCachePolicy | |
LowLevelLrfuCachePolicy |
Implementation of the algorithm from "On the Existence of a Spectrum of Policies
that Subsumes the Least Recently Used (LRU) and Least Frequently Used (LFU) Policies".
|
SerDeLowLevelCacheImpl | |
SerDeLowLevelCacheImpl.FileData | |
SerDeLowLevelCacheImpl.LlapSerDeDataBuffer | |
SerDeLowLevelCacheImpl.StripeData | |
SimpleAllocator | |
SimpleBufferManager |
Enum | Description |
---|---|
LowLevelCache.Priority |
Copyright © 2022 The Apache Software Foundation. All rights reserved.