I don't think one application/process's memory space will be made available
to other applications/processes. It's fundamentally hard for processes to
share their address spaces.

IIUC, with Arrow, when application A shares data with application B, the
data is still duplicated in the memory spaces of A and B. It's just that
data serialization/deserialization are much faster with Arrow (compared
with Protobuf).

On Wed, Feb 24, 2016 at 10:40 AM Corey Nolet <cjno...@gmail.com> wrote:

> Forgive me if this question seems ill-informed. I just started looking at
> Arrow yesterday. I looked around the github a tad.
>
> Are you expecting the memory space held by one application to be mutable by
> that application and made available to all applications trying to read the
> memory space?
>

Reply via email to