Memory and IO Interfaces — Apache Arrow v6.0.1
https://arrow.apache.org/docs/python/memory.htmlCreating a Buffer in this way does not allocate any memory; it is a zero-copy view on the memory exported from the data bytes object.. External memory, under the form of a raw pointer and size, can also be referenced using the foreign_buffer() function.. Buffers can be used in circumstances where a Python buffer or memoryview is required, and such conversions are zero-copy: