将文件放在/ dev / shm中显示在硬盘上

嗨,我听说,我们把/ dev / shm放到RAM磁盘上。

我有一个/ dev / shm为3 GB和/(5GB)为100%的情况,只有使用该空间的文件是/ dev / shm导致重新引导

我只是把它指定为tmpfs而不指定任何大小。

这可能会导致文件放入/ dev / shm出现在硬盘上而不是内存导致磁盘变满。

/dev/shm使用shmfs文件系统,它使用VMM内存来模拟磁盘卷。
如果你有一个交换文件或分区,并尝试填充超出你有空闲内存的shmfs,它将交换

不用说,你不希望发生这种情况。 这就是为什么shmfs默认只有50%的物理内存。

我相信这只会大大减慢你的系统。

更多信息在这里