我有一个正在使用 tmpfs 的进程,我需要知道在许多 tmpfs 中,哪一个已满。在夜间进程由于“内存不足”错误而失败后,有没有办法做到这一点?
Filesystem Size Used Avail Use% Mounted on
devtmpfs 4G 0 4G 0% /dev
tmpfs 4G 0 4G 0% /dev/shm
tmpfs 4G 0 4G 0% /run
tmpfs 4G 0 4G 0% /run/user/677
答案1
获得更多物理内存后,将文件中的以下变量更改/etc/systemd/logind.conf
为以下值:
RuntimeDirectorySize=50%
重新启动并解决问题。
在此之前,我的RuntimeDirectorySize
变量被注释掉,因此它默认为10%
.