public static class ByteBlockPool.DirectTrackingAllocator extends ByteBlockPool.Allocator
ByteBlockPool.Allocator that never recycles, but
  tracks how much total RAM is in use.blockSize| Constructor and Description | 
|---|
| DirectTrackingAllocator(Counter bytesUsed) | 
| DirectTrackingAllocator(int blockSize,
                       Counter bytesUsed) | 
| Modifier and Type | Method and Description | 
|---|---|
| byte[] | getByteBlock() | 
| void | recycleByteBlocks(byte[][] blocks,
                 int start,
                 int end) | 
recycleByteBlockspublic DirectTrackingAllocator(Counter bytesUsed)
public DirectTrackingAllocator(int blockSize,
                               Counter bytesUsed)
public byte[] getByteBlock()
getByteBlock in class ByteBlockPool.Allocatorpublic void recycleByteBlocks(byte[][] blocks,
                              int start,
                              int end)
recycleByteBlocks in class ByteBlockPool.AllocatorCopyright © 2000-2021 Apache Software Foundation. All Rights Reserved.