首页 > 编程知识 正文

centos7查看内存,centos怎么查看内存

时间:2023-05-04 13:55:51 阅读:263689 作者:4513

背景

系统环境:Centos 7.3

公司资源平台提示内存占用过高,登陆服务器查看一下。

涉及到两个命令:
top
free -m

详解 top
输入 top 命令,然后可以再按 m 切换显示内容

其中 KiB Mem 行为物理内存情况,单位为KBfree -m
输入 free -m 命令,Mem 为物理内存情况:

按照这个图used+free=4001M 也就是全部的内存才4G,但是实际上total有32012M 也就是32G。查了相关资料才发现 centos7 内存计算方法是 total - used = buff/cache + free 即 32012-3708=28010+293:28304=28303
每个参数详细解释如下: total:服务器内存总大小; used:已经使用了多少内存; free:未被任何应用使用的真实空闲内存; shared:被共享的物理内存; buff/cache:缓冲、缓存区内存数,缓存在应用之中; available:真正剩余的可被程序应用的内存数; centos7 相对 centos6 有一些变动,变动后查看实际可用内存,只需要关注 系统剩余内存为:available 即可。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。