V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Exin
V2EX  ›  问与答

openwrt 负载高,原因不明

  •  1
     
  •   Exin · 2015-01-11 21:51:47 +08:00 · 8049 次点击
    这是一个创建于 3603 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我比较菜,主要是使用Luci界面进行操作
    经常看到load average冲到2.0以上,此时打开processes,从头滚到尾找不到占用CPU多于10%的程序,多于0%的也没几个
    是linux的负载和CPU占用的概念与windows中的不同吗?

    求解惑,谢谢
    5 条回复    2015-01-11 23:43:09 +08:00
    hzqim
        1
    hzqim  
       2015-01-11 22:19:00 +08:00 via Android   ❤️ 1
    putty 登录,top命令查看

    有些 rom 集成 webshell,直接运行 top
    pzhdfy
        2
    pzhdfy  
       2015-01-11 22:24:04 +08:00   ❤️ 1
    load average貌似指进程调度队列的平均长度,2很正常,一般系统进程数过多会导致load average过高
    emile
        3
    emile  
       2015-01-11 22:37:56 +08:00   ❤️ 1
    据说某些硬件bug或者硬件使用方案也会导致负荷统计的变高。实际cpu使用率还是去看top比较合适。

    我这里玩了个arm板子CubieTruck,现在装的Debian为了满足板子上的otg功能貌似就有个硬件上的查询一直在运行。load是直接从1起跳的。但是cpu占用是正常的。
    billlee
        4
    billlee  
       2015-01-11 22:49:14 +08:00   ❤️ 1
    路由器的 CPU 大多是花在中断上,这种情况下是找不到对应的进程的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   944 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 20:42 · PVG 04:42 · LAX 12:42 · JFK 15:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.