我试图弄清楚为什么当我只打开一个浏览器和几个较小的应用程序时会使用超过 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