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-2016 Apache Software Foundation. All Rights Reserved.