tmpfs 和 ramfs 有什么区别

use*_*712 25 fstab

我已经阅读了关于将 tmp 文件夹移动到 ram 会提高性能的内容,并且还阅读了使用 ram 作为存储的 ramfs 和使用 ram 作为存储的 tmpfs 但我应该在 /etc/fstab 中使用什么:

tpmfs :

none /tmp tmpfs nr_inodes=200k,mode=01777,nosuid,nodev,size=500mb 0 0
Run Code Online (Sandbox Code Playgroud)

公羊:

none /tmp ramfs nr_inodes=200k,mode=01777,nosuid,nodev,size=500mb 0 0
Run Code Online (Sandbox Code Playgroud)

Mit*_*tch 35

简短的回答是

主要是 ramfs 和 tmpfs 做同样的事情,但有一些不同。Ramfs 将动态增长。但是当它超过总 RAM 大小时,系统可能会挂起,因为 RAM 已满,无法保留更多数据。

Tmpfs 不会动态增长。它不允许您写入超过您在安装 tmpfs 时指定的大小。

Tmpfs 使用交换,而 Ramfs 不使用。

来源:csdn