public class NumaAllocator extends Object implements MemoryAllocator, Serializable
libnuma under the hood. Only Linux distros with libnuma >= 2.0.x
are supported.
Allocation strategy can be defined by setting allocStrategy to
NumaAllocator(NumaAllocationStrategy).
| Constructor and Description |
|---|
NumaAllocator(NumaAllocationStrategy allocStrategy) |
| Modifier and Type | Method and Description |
|---|---|
long |
allocateMemory(long size) |
void |
freeMemory(long addr) |
public NumaAllocator(NumaAllocationStrategy allocStrategy)
allocStrategy - Allocation strategy.public long allocateMemory(long size)
allocateMemory in interface MemoryAllocatorpublic void freeMemory(long addr)
freeMemory in interface MemoryAllocator
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 8.9.27 Release Date : November 26 2025