在 ATOP 我收到如下红色警报:vmcom 76.3G | vmlim 49.8G
这是附加到“SWP”(所以意思是“SWAP”?)行的值。
这是什么意思?我该怎么做?
答案1
手册atop
页有助于解释这些数字的实际含义。
记忆
如果已提交的虚拟内存超出限制(SWP 行中的“vmcom”和“vmlim”),则 SWP 行会因系统过度提交而变色。
西南太平洋
交换职业和超额承诺的信息。
此行包含磁盘上的交换空间总量(“tot”)和可用交换空间量(“free”)。
此外,还显示了已提交的虚拟内存空间(“vmcom”)和已提交空间的最大限制(“vmlim”,默认情况下为交换大小加上 50% 的内存大小)。已提交空间是为进程的所有私有内存空间分配保留的虚拟空间。如果配置了严格的过度提交处理(vm.overcommit_memory 为 2),内核只会验证已提交空间是否超出限制。
https://linux.die.net/man/1/atop
看起来这个警告并不是什么严重的事情,而只是一个警告,表示内存压力越来越大:https://unix.stackexchange.com/q/60474/32022