把文件放到/dev/shm 会出现在HDD里吗

把文件放到/dev/shm 会出现在HDD里吗

你好,我听说我们放在 /dev/shm 上的任何东西都将被移动到 ram 磁盘。

我遇到的情况是 /dev/shm 为 3 GB,而 / (5GB) 已达到 100%,唯一使用那么多空间的文件是 /dev/shm,导致重新启动

我只是通过将其指定为 tmpfs 来安装它,而没有指定任何大小。

这会导致放入 /dev/shm 的文件出现在 HDD 上而不是 RAM 上,从而导致磁盘已满。

答案1

/dev/shm使用共享文件系统文件系统,它使用 VMM 内存来模拟磁盘卷。
如果您有交换文件或分区,并尝试将 shmfs 填充到可用内存之外,它将交换

不用说,您不希望发生这种情况;这就是为什么 shmfs 默认情况下仅占物理内存的 50%。

答案2

我相信它只会大大减慢你的系统速度。

更多信息这里

相关内容