查看系统负载:w
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了查看系统负载:w相关的知识,希望对你有一定的参考价值。
[[email protected] ~]# w
11:45:15 up 1 day, 1 user, load average: 0.08, 0.18, 0.08
USER TTY FROM [email protected] IDLE JCPU PCPU WHAT
root pts/0 pc-20170221dmnn. 11:38 0.00s 0.08s 0.05s w
11:45:15 表示系统当前时间
up 1 day 表示系统已运行时间
1 user 表示当前用户登录的总人数
load average 表示系统负载,后面三个数值分别表示 1分钟/5分钟/15分钟 内系统的平均负载,通过 cat /proc/cpuinfo 可以知道我当前系统的 CPU 核数为双核,平均负载分别是 0.08、0.18、0.08,那么我们可以这样理解:我们有两个电话亭,一分钟内有 0.08 个人在使用,五分钟内有 0.18 个人在使用,十五分钟内有 0.08 个人在使用,说明我们的 CPU 平均负载还算是比较低,性能较好;如果平均负载值大于 2,那就说明有些人要排队了,如 2.5,则有 0.5 个人要排队,当有人排队的时候说明我们的 CPU 不够了,一般我们只看一分钟内系统的平均负载
USER 表示登录的用户
TTY 表示用户登录的终端
FROM 表示远程主机名,即从哪里登录到系统,如果是 ‘-‘ 表示从本机登录到系统
[email protected] 表示何时登录到系统
IDLE 表示用户闲置的时间,一旦用户执行任何操作,该时间会被重置
JCPU 表示当前用户终端下所有程序所消耗的 CPU 时间
PCPU 表示执行后面的 WHAT(即具体的命令) 所消耗的 CPU 时间
WHAT 表示具体的命令
以上是关于查看系统负载:w的主要内容,如果未能解决你的问题,请参考以下文章
10.1 w查看系统负载10.2 vmstat10.3 top10.4 sar10.5 nload