查看系统负载

Posted xingrui

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了查看系统负载相关的知识,希望对你有一定的参考价值。

1、系统负载和cpu核数有关系,所以先查看当前机器是几核

grep ‘model name‘ /proc/cpuinfo |wc -l

平均负载:是指单位时间内,系统处于可运行状态不可中断状态的平均进程数,也就是平均活跃进程数,

注意和cpu使用率没有关系,举例对于io密集型,cpu平均负载很高,但是cpu不忙。

2、查看平均负载

2.1 uptime

20:17:01 up 6 min, 1 user, load average: 0.02, 0.17, 0.12

解释:

启动时间  20:17:01

开机多久 6 min

当前登录的用户数:1 user

平均负载:load average,后面三个数分别表示一分钟。5分钟,15分钟的平均负载。

2.2 top

常用命令

top 每隔5秒显式所有进程的资源占用情况
top -d 2 每隔2秒显式所有进程的资源占用情况
top -p 12345 -p 6789 每隔5秒显示pid是12345和pid是6789的两个进程的资源占用情况
top -d 2 -c -p 123456 每隔2秒显示pid是12345的进程的资源使用情况,并显示该进程启动的命令行参数

以上是关于查看系统负载的主要内容,如果未能解决你的问题,请参考以下文章

如何查看linux服务器负载

查看系统负载 w top vmstat,sar

查看系统负载

查看系统负载命令

Linux20180430 w查看系统负载

查看Linux系统负载