前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >查看Linux系统的平均负载

查看Linux系统的平均负载

作者头像
dys
发布2018-04-02 16:24:08
2.7K0
发布2018-04-02 16:24:08
举报
文章被收录于专栏:性能与架构

有时系统响应速度很慢,很可能是CPU的负载过高了,这时就要是否有大量的进程在排队等待

特定时间间隔内运行队列中的平均进程数可以反映系统的繁忙程度,所以我们通常需要查看系统的负载,即CPU的平均负载

uptime 命令就是用来查询linux系统负载的

$ uptime

执行结果:

04:03:58 up 10 days, 13:19, 1 user, load average: 0.54, 0.40, 0.20

各项含义:

1. 当前时间 04:03:58

2. 系统已运行的时间 10 days, 13:19

3. 当前在线用户 1 user

4. 平均负载 0.54, 0.40, 0.20

这3个值分别是最近1分钟、5分钟、15分钟系统的负载

一般来说,每个CPU内核当前活动进程数不大于3,则系统运行表现良好

这里说的是每个cpu内核,也就是如果你的主机是四核cpu的话,那么只要uptime最后输出的一串字符数值小于12即表示系统负载不是很严重,如果达到20,那就表示当前系统负载非常严重

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

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

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

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

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