openwrt 负载高,原因不明

2015-01-11 21:51:47 +08:00
 Exin
我比较菜,主要是使用Luci界面进行操作
经常看到load average冲到2.0以上,此时打开processes,从头滚到尾找不到占用CPU多于10%的程序,多于0%的也没几个
是linux的负载和CPU占用的概念与windows中的不同吗?

求解惑,谢谢
8076 次点击
所在节点    问与答
5 条回复
hzqim
2015-01-11 22:19:00 +08:00
putty 登录,top命令查看

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

我这里玩了个arm板子CubieTruck,现在装的Debian为了满足板子上的otg功能貌似就有个硬件上的查询一直在运行。load是直接从1起跳的。但是cpu占用是正常的。
billlee
2015-01-11 22:49:14 +08:00
路由器的 CPU 大多是花在中断上,这种情况下是找不到对应的进程的
fclql
2015-01-11 23:43:09 +08:00
内核什么版本的? 哪里的固件?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/161228

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX