首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >linux w命令查看系统负载

linux w命令查看系统负载

作者头像
dys
发布2018-04-03 10:56:06
2.6K0
发布2018-04-03 10:56:06
举报
文章被收录于专栏:性能与架构性能与架构

w命令和uptime命令相似,都可以查看系统的负载状况,但w的结果信息更丰富一些,还可以查看登录用户的状态

命令信息

$ w

第一行的信息和uptime的结果信息是一致的,load average后的3个数字是系统 1、5、15 分钟的平均负载

后面的几行信息是显示当前登录用户的详细信息

JCPU 表示用户终端执行程序时所消耗的CPU时间,并不是所有程序执行时间的累加,而是开始执行一个新程序就重新计时

WHAT 表示此用户正在做的事情

PCPU 表示处理WHAT指明的程序时耗费的时间

平均负载

linux每5秒钟统计一次当前正在运行的任务数、正在等待磁盘I/O的任务数,然后每 1、5、15 分钟计算一次平均值

如果是多CPU,linux会对每个CPU进行平均负载计算,然后求和

负载的判断标准

对于负载是否健康,可以参考下面这3个值,这个值是指每个cpu的负载,如果你有两个cpu,那么就用上面命令得到的负载值/2

1 - 需要关注了,有空时要查找下问题了

3 - 需要立即修复,这时排查问题已经是高优先级的工作了

5 - 服务器快挂断了,非常紧急的情况,必须马上处理

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2015-11-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 JAVA高性能架构 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档