如何验证我的 tmpfs/ramdisk 是否正常工作?

如何验证我的 tmpfs/ramdisk 是否正常工作?

我正在 CentOS 7 中设置 RAM 磁盘,通过所有教程,我能够看到写入磁盘的速度有所提高。然而,我从未free -h在系统监视器 GUI 中看到 RAM 使用量增加。即使我将数据写入磁盘,RAM 使用情况仍然不会改变。这个RAM盘是幻觉吗?

我用来创建 RAM 磁盘的命令是:

mount -t tmpfs -o size=8G myTempFS /mnt/ramdisk

中的条目/etc/fstab是:

myTempFS  /mnt/ramdisk  defaults,size=8g,x-gvfs-show  0 0

尽管如此,RAM 使用似乎并未受到影响。到底是怎么回事?

答案1

man tmpfs所有 tmpfs 文件系统消耗的内存量显示在 /proc/meminfo 的 Shmem 字段和 free(1) 显示的共享字段中。

您可以使用 来查看每个 tmpfs 挂载消耗了多少内存df

相关内容