访问非持久内存映射文件

Access non-persisted memory-mapped files

我在 Linux 中找不到用于 C++ 的非持久内存映射文件的库。我搜索了一段时间以找到任何库,但没有任何理由说明为什么 Linux 中不存在这个库,还有什么可以代替非持久内存映射文件在两个程序之间共享内存。 提前致谢。

不需要图书馆。 POSIX 标准直接支持这一点。

mmap 上使用 MAP_ANONYMOUS:

The mapping is not backed by any file; its contents are initialized to zero.