为什么 df -h 显示 /dev/shm、/sys/fs/cgroup 和 /run/shm 上有这么多浪费的空间?

为什么 df -h 显示 /dev/shm、/sys/fs/cgroup 和 /run/shm 上有这么多浪费的空间?

我最近设置了一个 Ubuntu 20.04 服务器虚拟机,运行 df -h 时,看到以下内容:

    Filesystem                         Size  Used Avail Use% Mounted on
    udev                               2.9G     0  2.9G   0% /dev
    tmpfs                              595M  1.2M  594M   1% /run
    /dev/mapper/ubuntu--vg-ubuntu--lv   20G  9.3G  9.4G  50% /
    tmpfs                              3.0G  8.0K  3.0G   1% /dev/shm
    tmpfs                              5.0M     0  5.0M   0% /run/lock
    tmpfs                              3.0G     0  3.0G   0% /sys/fs/cgroup
    tmpfs                              3.0G     0  3.0G   0% /run/shm
    /dev/sda2                          976M  198M  712M  22% /boot
    /dev/loop1                          56M   56M     0 100% /snap/core18/1988
    /dev/loop2                          70M   70M     0 100% /snap/lxd/19188
    /dev/loop0                          56M   56M     0 100% /snap/core18/1944
    /dev/loop3                          70M   70M     0 100% /snap/lxd/19032
    /dev/loop4                          32M   32M     0 100% /snap/snapd/11036
    /dev/loop5                          32M   32M     0 100% /snap/snapd/10707
    tmpfs                              595M     0  595M   0% /run/user/1000

为什么有三个文件夹每个占用 3Gb,我该如何删除它们?我在这台机器上运行着一项服务,所以我怀疑这是否有必要。

谢谢。

答案1

没有什么占用 3G。这些是 tmpfs。它们不存储在磁盘上,只存储在 RAM 中。并且它们只使用任何相关数量的 RAM,如果其中确实有文件(您的系统上没有这种情况)。

相关内容