gpt4 book ai didi

Posix 共享内存与映射文件

转载 作者:行者123 更新时间:2023-12-03 10:42:59 25 4
gpt4 key购买 nike

了解了一些有关该主题的知识后,谁能告诉我 POSIX 共享内存 (shm_open) 和 POSIX 映射文件 (mmap) 之间的真正区别是什么?

两者似乎都使用/dev/tmpfs 子系统,而不是旧的 IPC 机制。

那么使用 mmap 文件比共享内存有什么优势吗?

谢谢。

最佳答案

区别并不总是很清楚。共享内存可以通过内存映射文件来实现。 An excellent write on this can be found here (as applied to C/C++ programming).

关于Posix 共享内存与映射文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2262815/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com