-
Method Summary
void
A block has been saved to the file cache.
void
A block has been evicted from the file cache.
void
A block has been removed from the file cache.
void
An executor has been acquired, either for prefetching or caching.
void
A new buffer has been added to the buffer pool.
void
Previously allocated memory has been freed.
void
A prefetch operation has completed.
A prefetch operation has started.
-
Method Details
-
prefetchOperationStarted
A prefetch operation has started.
- Returns:
- duration tracker
-
blockAddedToFileCache
void blockAddedToFileCache()
A block has been saved to the file cache.
-
blockRemovedFromFileCache
void blockRemovedFromFileCache()
A block has been removed from the file cache.
-
blockEvictedFromFileCache
void blockEvictedFromFileCache()
A block has been evicted from the file cache.
-
prefetchOperationCompleted
void prefetchOperationCompleted()
A prefetch operation has completed.
-
executorAcquired
void executorAcquired(Duration timeInQueue)
An executor has been acquired, either for prefetching or caching.
- Parameters:
timeInQueue - time taken to acquire an executor.
-
memoryAllocated
void memoryAllocated(int size)
A new buffer has been added to the buffer pool.
- Parameters:
size - size of the new buffer
-
memoryFreed
void memoryFreed(int size)
Previously allocated memory has been freed.
- Parameters:
size - size of memory freed.