centos7 内存使用率计算_Linux CPU、内存、磁盘、使用率计算
Linux CPU、内存、磁盘、使用率计算
原创作品,转载请标明出处。
命令方式查看:
cpu使用率:
如果发现多个进程cpu使用率加起来高于100%,或者单个进程(可能开多个线程导致)使用率高于100%,说明该top工具版本比较旧,使用单核cpu方式计算的使用率。
解决办法:
更新top工具或者使用其他工具(经测试busybox-1.29.3中的top命令是准确的)。
手动计算,用 使用率 除以 cpu核数 = 真实的cpu使用率。
[root@agent ~]# top
1548244028619.png
memory使用率:
计算方式:used / total * 100% = 内存使用率
[root@agent ~]# free
1548244619967.png
disk使用率:
[root@agent ~]# df
1548244755982.png
解析proc文件获取:
cpu使用率:
proc文件:/proc/stat
字段解释:只看行首以cpu开头的行,每列字段含义为:
name 设备名
user 从系统启动开始累计到当前时刻,处于
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
