多个 tmpfs 分区

use*_*577 6 linux centos directory-structure tmpfs

[mayur@mayur311-pc ~]$ df -h
Filesystem               Size  Used Avail Use% Mounted on
/dev/mapper/centos-root   50G  3.6G   47G   8% /
devtmpfs                 3.9G     0  3.9G   0% /dev
tmpfs                    3.9G  148K  3.9G   1% /dev/shm
tmpfs                    3.9G  9.1M  3.9G   1% /run
tmpfs                    3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/sda6                494M  159M  336M  33% /boot
/dev/mapper/centos-home   73G   62M   73G   1% /home
tmpfs                    782M   32K  782M   1% /run/user/1000
Run Code Online (Sandbox Code Playgroud)

为什么有 4 个tmpfs/dev/mapper/驱动器?

小智 5

在您的 Linux 机器中使用 tmpfs 文件系统并没有什么异常。tmpfs 是一个纯内存文件系统,很像其他操作系统的“RAM 磁盘”。顾名思义,内容存在于 RAM 中,因此在重新启动后它就会消失。它也非常快。

tmpfs 通常用于在重新启动后您不关心文件系统内容和/或性能是关键的情况。

在您的示例中,您有/run(用于来自多个子系统的各种临时文件), /dev/shm,它是共享内存概念的实现,/sys它是内核用来报告许多不同类型信息的伪文件系统系统。