使用 rm 命令删除 dev/shm 中的共享内存文件时会发生什么

Tru*_*yen 6 linux posix shared-memory

我使用 Posix 共享内存在两个进程之间进行通信。然后在两个进程共享数据期间,我使用“rm”命令删除安装在 dev/shm 中的所有共享文件。我预计会发生一些错误,但一切仍然正常。

所以我有一个问题如下:当我使用 rm 命令行删除 dev/shm 目录中的所有共享内存文件时会发生什么?我用谷歌搜索过,但找不到任何讨论这种情况的地方。

有人可以向我解释一下吗?

非常感谢