Buffers and Memory¶
In-Memory Buffers¶
Factory Functions¶
|
Allocate a mutable buffer. |
|
Construct an Arrow buffer from a Python bytes-like or buffer-like object |
|
Construct an Arrow buffer with the given address and size. |
Classes¶
|
The base class for all Arrow buffers. |
A base class for buffers that can be resized. |
Miscellaneous¶
|
Compression codec. |
|
Compress data from buffer-like object. |
|
Decompress data from buffer-like object. |
Memory Pools¶
Base class for memory allocation. |
|
Return the process-global memory pool. |
|
Return a memory pool based on the jemalloc heap. |
|
Return a memory pool based on the mimalloc heap. |
|
Return a memory pool based on the C malloc heap. |
|
|
Set arenas.dirty_decay_ms and arenas.muzzy_decay_ms to indicated number of milliseconds. |
|
Set the default memory pool. |
|
Enable or disable memory allocator logging for debugging purposes |
Return the currently allocated bytes from the default memory pool. |