1

我希望能够在进程之间共享预先分配的内存。

搜索一个例子来做,我只能找到一种方法来创建一个新文件shm_open,然后使用mmapand memcpy。这是一个问题,因为缓冲区非常大,我不控制它们的分配(相机的 API)。

有没有办法获取现有的、预先分配的缓冲区,并与另一个进程共享其内容,而不memcpy使用mmap?或使用除此之外的其他方法mmap

4

0 回答 0