| Package | Description |
|---|---|
| com.orientechnologies.common.directmemory | |
| com.orientechnologies.orient.core.storage.cache |
| Modifier and Type | Method and Description |
|---|---|
OPointer |
OByteBufferPool.acquireDirect(boolean clear)
Acquires direct memory buffer with native byte order.
|
OPointer |
ODirectMemoryAllocator.allocate(int size)
Allocates chunk of direct memory of given size.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ODirectMemoryAllocator.deallocate(OPointer pointer)
Returns allocated direct memory back to OS
|
void |
OByteBufferPool.release(OPointer pointer)
Put buffer which is not used any more back to the pool or frees direct memory if pool is full.
|
| Modifier and Type | Method and Description |
|---|---|
OPointer |
OCachePointer.getPointer() |
| Constructor and Description |
|---|
OCachePointer(OPointer pointer,
OByteBufferPool bufferPool,
long fileId,
long pageIndex) |
Copyright © 2009–2025 OrientDB. All rights reserved.