专栏首页性能与架构linux w命令查看系统负载

linux w命令查看系统负载

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 - 服务器快挂断了,非常紧急的情况,必须马上处理

本文分享自微信公众号 - 性能与架构(yogoup),作者:杜亦舒

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2015-11-15

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 高性能负载均衡软件HAProxy

    image.png HAProxy是一个负载均衡软件,开源、高性能,可应用于TCP(第四层)和HTTP(第七层) 借助HAProxy可以快速、可靠地提供基于TC...

    dys
  • 负载均衡的分类及算法

    通过软件实现,例如我们熟悉的 Nginx(7层负载均衡) 和 LVS(4层负载均衡)。

    dys
  • 查看Linux系统的平均负载

    有时系统响应速度很慢,很可能是CPU的负载过高了,这时就要是否有大量的进程在排队等待 特定时间间隔内运行队列中的平均进程数可以反映系统的繁忙程度,所以我们通常需...

    dys
  • 老曹眼中的负载均衡

    负载(load)一词起源于典型系统,指连接在电路中消耗电能的装置,负载(用电器)的功能是把电能转变为其他形式能。引申出来,一个是实体,一个转化。

    半吊子全栈工匠
  • 软负载均衡与硬负载均衡、4层与7层负载均衡

    软负载,顾名思义就是靠软件手段来实现的负载均衡。比如,我上面那么文章中的各种算法。软负载也通常被称为 4层或 7 层负载!

    业余草
  • 快速理解高性能HTTP服务端的负载均衡技术原理

    在一个典型的高并发、大用户量的Web互联网系统的架构设计中,对HTTP集群的负载均衡设计是作为高性能系统优化环节中必不可少的方案。HTTP负载均衡的本质上是将W...

    JackJiang
  • 高并发系统设计负载均衡架构

    一个系统发展初期,往往都是单机系统。应用和数据库在一台服务器上,随着业务的发展,访问量的增大,一台服务器性能就会出现天花板,往往已经难以支撑业务量了。这个时候就...

    用户1564362
  • 如何选择适合业务的负载均衡策略?

    在分布式系统的高可用设计中,负载均衡非常关键,我们知道,分布式系统的特性之一就是支持快速扩展,那么集群扩展之后,服务请求如何从服务器列表中选择合适的一台呢?这就...

    MickyInvQ
  • 高并发系统设计负载均衡架构

    一个系统发展初期,往往都是单机系统。应用和数据库在一台服务器上,随着业务的发展,访问量的增大,一台服务器性能就会出现天花板,往往已经难以支撑业务量了。这个时候就...

    大蕉
  • 如何为混合云工作负载找到适合的场合:5个安全问题

    一旦开始部署实际工作负载,使用真实数据和实际流程,就会发生一些变化:某些数据以及其中一些过程会很敏感。那么企业应该如何决定将工作负载放在哪里,一旦他们部署在那里...

    静一

扫码关注云+社区

领取腾讯云代金券