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 |
|---|
ByteBlockPool.DirectTrackingAllocator(Counter bytesUsed) |
ByteBlockPool.DirectTrackingAllocator(int blockSize,
Counter bytesUsed) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
getByteBlock() |
void |
recycleByteBlocks(byte[][] blocks,
int start,
int end) |
recycleByteBlockspublic ByteBlockPool.DirectTrackingAllocator(Counter bytesUsed)
public ByteBlockPool.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-2015 Apache Software Foundation. All Rights Reserved.