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¶
  | 
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.  | 
  | 
|
  | 
Enable or disable memory allocator logging for debugging purposes  | 
Return the currently allocated bytes from the default memory pool.  |