设为首页收藏本站

全球主机交流论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
热搜: discuz
查看: 335|回复: 3
打印 上一主题 下一主题

linux 系统负载高 如何检查1

[复制链接]
  • TA的每日心情
    无聊
    2017-9-11 09:31
  • 签到天数: 176 天

    [LV.7]常住居民III

    跳转到指定楼层
    楼主
    发表于 2016-3-2 13:49:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    1:load Average
    1.1:什么是Load?什么是Load Average?
    Load 就是对计算机干活多少的度量(WikiPedia:the system Load is a measure of the amount of work that a compute system is doing)
    简单的说是进程队列的长度。Load Average 就是一段时间(1分钟、5分钟、15分钟)内平均Load。【参考文章:unix Load Average Part1:How It Works】

    1.2:查看指令:
    w or uptime or procinfo or top
    load average: 0.02, 0.27, 0.17
    1 per/minute 5 per/minute 15 per/minute

    1.3:如何判断系统是否已经Over Load?
    对一般的系统来说,根据cpu数量去判断。如果平均负载始终在1.2一下,而你有2颗cup的机器。那么基本不会出现cpu不够用的情况。也就是Load平均要小于Cpu的数量

    1.4:Load与容量规划(Capacity Planning)
    一般是会根据15分钟那个load 平均值为首先。

    1.5:Load误解:
    1:系统load高一定是性能有问题。
    真相:Load高也许是因为在进行cpu密集型的计算
    2:系统Load高一定是CPU能力问题或数量不够。
    真相:Load高只是代表需要运行的队列累计过多了。但队列中的任务实际可能是耗Cpu的,也可能是耗i/0奶子其他因素的。
    3:系统长期Load高,首先增加CPU
    真相:Load只是表象,不是实质。增加CPU个别情况下会临时看到Load下降,但治标不治本。

    2:在Load average 高的情况下如何鉴别系统瓶颈。
    是CPU不足,还是io不够快造成或是内存不足?

    文章来源于:主机论坛:http://bbs.cuwww.com/forum.php       Q;79354300 82235966

    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
    收藏收藏
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2017-9-11 09:24
  • 签到天数: 203 天

    [LV.7]常住居民III

    沙发
    发表于 2016-3-2 14:11:18 | 只看该作者
    顶一下,太棒了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2017-9-11 09:25
  • 签到天数: 197 天

    [LV.7]常住居民III

    板凳
    发表于 2016-3-2 14:59:54 | 只看该作者
    读过,还可以,了解到了很多,大家都顶一下
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2017-9-11 09:26
  • 签到天数: 198 天

    [LV.7]常住居民III

    地板
    发表于 2016-3-2 16:24:40 | 只看该作者
    下午好,我来飘过,大家多多支持下,
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|小黑屋|Archiver|手机版|中国U网    

    GMT+8, 2024-7-5 01:29 , Processed in 0.069948 second(s), 20 queries .

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表