centos 7 内存计算方式[free -m 加不平used 与 free]

昨晚收到一台服务器内存不足报警,登录上去一看 free剩余279M 使用used1947M total总共31981M 咦少了好多呀???

按照这个图used+free=2226M 也就是全部的内存才2G多 但是实际上total有31981M 也就是32G 查看了系统版本才知道原来这是一台centos7

centos 7 内存计算方式[free -m 加不平used 与 free]_第1张图片

再看看centos6

这里 used 565+ free 1440 = 2005 与总数的total 2006 基本吻合 查了相关资料才发现 centos7内存计算是

total - used = buffers + free

即 31981-1947=29754+279 30034 = 30033

你可能感兴趣的:(LINUX)