(为什么)udev 使用 4GB 内存?

(为什么)udev 使用 4GB 内存?

我试图弄清楚为什么当我只打开一个浏览器和几个较小的应用程序时会使用超过 5 GB 的交换空间:

$ free -m
              total        used        free      shared  buff/cache   available
Mem:           7916        4198        1368          64        2348        3211
Swap:         44998        5355       39643

使用来自的脚本关于这个话题的问题,我的总量只有~1300 MB。然后我注意到这个df输出:

$ df | grep udev
udev              4033812   4033812         0 100% /dev

udev 真的使用了 4 GB 内存,而这些内存最终都进入了交换区吗?为什么?

与另一个 xenial 系统相比,该系统显示 udev 文件系统为 0%。

答案1

我错了。/dev/shm是一个单独的挂载点。

重启后这种情况还会继续吗?

首先要搜索的/dev

find /dev -xdev -type f

相关内容