IOStatisticsSourceEmptyPrefetchingStatisticspublic interface PrefetchingStatistics extends IOStatisticsSource
| Modifier and Type | Method | Description |
|---|---|---|
void |
blockAddedToFileCache() |
A block has been saved to the file cache.
|
void |
blockEvictedFromFileCache() |
A block has been evicted from the file cache.
|
void |
blockRemovedFromFileCache() |
A block has been removed from the file cache.
|
void |
executorAcquired(java.time.Duration timeInQueue) |
An executor has been acquired, either for prefetching or caching.
|
void |
memoryAllocated(int size) |
A new buffer has been added to the buffer pool.
|
void |
memoryFreed(int size) |
Previously allocated memory has been freed.
|
void |
prefetchOperationCompleted() |
A prefetch operation has completed.
|
DurationTracker |
prefetchOperationStarted() |
A prefetch operation has started.
|
getIOStatisticsDurationTracker prefetchOperationStarted()
void blockAddedToFileCache()
void blockRemovedFromFileCache()
void blockEvictedFromFileCache()
void prefetchOperationCompleted()
void executorAcquired(java.time.Duration timeInQueue)
timeInQueue - time taken to acquire an executor.void memoryAllocated(int size)
size - size of the new buffervoid memoryFreed(int size)
size - size of memory freed.Copyright © 2008–2025 Apache Software Foundation. All rights reserved.