标签: linux shared-memory
进程的共享内存块将在何处出现。堆栈段堆或其他位置
答案 0 :(得分:2)
共享内存对象是在虚拟文件系统中创建的,通常安装在/ dev / shm下。 /dev/shm是临时文件存储文件系统,即tmpfs,它使用RAM作为后备存储。它将具有内核持久性,这意味着共享内存对象将一直存在,直到系统关闭,或者直到所有进程都已取消映射该对象并且已使用shm_unlink删除它。
/dev/shm
shm_unlink