| Package | Description | 
|---|---|
| com.hazelcast.internal.memory | 
 SPI that deals with memory operations. 
 | 
| com.hazelcast.internal.memory.impl | 
 
     Internal memory management API implementations 
 | 
| Modifier and Type | Field and Description | 
|---|---|
static GlobalMemoryAccessor | 
GlobalMemoryAccessorRegistry.AMEM
Like  
GlobalMemoryAccessorRegistry.MEM, but an instance specialized for aligned memory access. | 
static GlobalMemoryAccessor | 
GlobalMemoryAccessorRegistry.MEM
A  
GlobalMemoryAccessor that allows both aligned and unaligned native memory access. | 
| Modifier and Type | Method and Description | 
|---|---|
static GlobalMemoryAccessor | 
GlobalMemoryAccessorRegistry.getDefaultGlobalMemoryAccessor()
Returns the default  
GlobalMemoryAccessor instance. | 
static GlobalMemoryAccessor | 
GlobalMemoryAccessorRegistry.getGlobalMemoryAccessor(GlobalMemoryAccessorType type)
Returns the  
MemoryAccessor instance appropriate to the given GlobalMemoryAccessorType. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AlignmentAwareMemoryAccessor
 Aligned  
MemoryAccessor which checks for and handles unaligned memory access
 by splitting a larger-size memory operation into several smaller-size ones
 (which have finer-grained alignment requirements). | 
class  | 
StandardMemoryAccessor
Standard  
MemoryAccessor implementations
 that directly uses Unsafe for accessing to memory. | 
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.