public class HotRestartPoolingMemoryManager
extends com.hazelcast.memory.PoolingMemoryManager
PoolingMemoryManager specialized for use with the Hot Restart feature.| Constructor and Description |
|---|
HotRestartPoolingMemoryManager(com.hazelcast.memory.MemorySize cap,
int minBlockSize,
int pageSize,
float metadataSpacePercentage,
com.hazelcast.memory.FreeMemoryChecker freeMemoryChecker) |
| Modifier and Type | Method and Description |
|---|---|
protected com.hazelcast.memory.ThreadLocalPoolingMemoryManager |
newThreadLocalPoolingMemoryManager(int minBlockSize,
int pageSize,
com.hazelcast.internal.memory.impl.LibMalloc malloc,
com.hazelcast.memory.PooledNativeMemoryStats stats) |
allocate, compact, deregisterThread, dispose, free, gc, getAllocatedSize, getGlobalMemoryManager, getHeaderSize, getMemoryManager, getMemoryStats, getSystemAllocator, getUsableSize, isDisposed, newSequence, provideMetrics, reallocate, registerThread, toString, validateAndGetAllocatedSize, validateAndGetUsableSizepublic HotRestartPoolingMemoryManager(com.hazelcast.memory.MemorySize cap,
int minBlockSize,
int pageSize,
float metadataSpacePercentage,
com.hazelcast.memory.FreeMemoryChecker freeMemoryChecker)
protected com.hazelcast.memory.ThreadLocalPoolingMemoryManager newThreadLocalPoolingMemoryManager(int minBlockSize,
int pageSize,
com.hazelcast.internal.memory.impl.LibMalloc malloc,
com.hazelcast.memory.PooledNativeMemoryStats stats)
newThreadLocalPoolingMemoryManager in class com.hazelcast.memory.PoolingMemoryManagerCopyright © 2022 Hazelcast, Inc.. All Rights Reserved.