你好,我听说我们放在 /dev/shm 上的任何东西都将被移动到 ram 磁盘。
我遇到的情况是 /dev/shm 为 3 GB,而 / (5GB) 已达到 100%,唯一使用那么多空间的文件是 /dev/shm,导致重新启动
我只是通过将其指定为 tmpfs 来安装它,而没有指定任何大小。
这会导致放入 /dev/shm 的文件出现在 HDD 上而不是 RAM 上,从而导致磁盘已满。
答案1
/dev/shm
使用共享文件系统文件系统,它使用 VMM 内存来模拟磁盘卷。
如果您有交换文件或分区,并尝试将 shmfs 填充到可用内存之外,它将交换。
不用说,您不希望发生这种情况;这就是为什么 shmfs 默认情况下仅占物理内存的 50%。
答案2
我相信它只会大大减慢你的系统速度。
更多信息这里