/run
/run 包含与当前运行的守护进程相关的资源锁和 PID 文件等。
出于兼容性原因,/var/run 和 /var/lock 是指向 /run 的符号链接。
/media
/media 包含可自动创建和删除的可移动媒体(例如光盘和 USB 驱动器)的挂载点。
on it road.com
/dev/shm
/dev/shm 由 POSIX 共享内存设施使用。
/sys/fs/cgroup
/sys/fs/cgroup 包含 cgroup 系统的详细信息,用于(主要由 systemd)将进程划分为组以进行资源共享等。
/dev
/dev 包含由 udev 守护进程自动创建和删除的设备文件,随着硬件的添加或者删除等。
创建以便引导过程在加载 udevd 之前可以使用。
)
回答:
如果我们在 RHEL 7 系统中运行 df -hP,我们会发现挂载了许多 tmpfs 文件系统。
# df -hP Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_os-lv_root 296G 33G 248G 12% / devtmpfs 126G 0 126G 0% /dev tmpfs 126G 631M 126G 1% /dev/shm tmpfs 126G 1.3G 125G 2% /run tmpfs 126G 0 126G 0% /sys/fs/cgroup /dev/sda1 976M 112M 797M 13% /boot tmpfs 26G 0 26G 0% /run/user/0 tmpfs 26G 0 26G 0% /run/user/5006 tmpfs 9.5G 68K 9.5G 1% /run/user/1000
tmpfs 是一个临时文件系统,它驻留在内存和/或者交换分区中,具体取决于我们填充了多少。
将目录挂载为 tmpfs 可以是加快对其文件的访问速度的有效方法,或者可以确保在重新启动时自动清除其内容。
问题
为什么 CentOS 7/RHEL 7 有很多 tmpfs(临时文件系统),这些 tmpfs 是 OS 必须的吗?
挂载 /run/user/1000、/run/user/0、/run/user/45. /sys/fs/cgroup 有什么用?
日期:2020-09-17 00:12:07 来源:oir作者:oir