public interface ByteBufAllocatorConfiguration
| Modifier and Type | Field and Description | 
|---|---|
static String | 
DEFAULT_ALLOCATOR  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
setCacheTrimInterval(Integer cacheTrimInterval)  | 
void | 
setChunkSize(Integer chunkSize)  | 
void | 
setMaxCachedBufferCapacity(Integer maxCachedBufferCapacity)  | 
void | 
setMaxCachedByteBuffersPerChunk(Integer maxCachedByteBuffersPerChunk)  | 
void | 
setMaxOrder(Integer maxOrder)  | 
void | 
setNormalCacheSize(Integer normalCacheSize)  | 
void | 
setNumDirectArenas(Integer numDirectArenas)  | 
void | 
setNumHeapArenas(Integer numHeapArenas)  | 
void | 
setPageSize(Integer pageSize)  | 
void | 
setSmallCacheSize(Integer smallCacheSize)  | 
void | 
setUseCacheForAllThreads(Boolean useCacheForAllThreads)  | 
static final String DEFAULT_ALLOCATOR
void setNumHeapArenas(@Nullable Integer numHeapArenas)
numHeapArenas - The number of heap arenasvoid setNumDirectArenas(@Nullable Integer numDirectArenas)
numDirectArenas - The number of direct arenasvoid setSmallCacheSize(@Nullable Integer smallCacheSize)
smallCacheSize - The small cache sizevoid setNormalCacheSize(@Nullable Integer normalCacheSize)
normalCacheSize - The normal cache sizevoid setUseCacheForAllThreads(@Nullable Boolean useCacheForAllThreads)
useCacheForAllThreads - Whether to use the cache for all threadsvoid setMaxCachedBufferCapacity(@Nullable Integer maxCachedBufferCapacity)
maxCachedBufferCapacity - The max cached buffer capacityvoid setCacheTrimInterval(@Nullable Integer cacheTrimInterval)
cacheTrimInterval - The cache trim interval