jbcdidgosir 发表于 2014-3-19 23:45

怪事,高load average低cpu占用

本帖最后由 jbcdidgosir 于 2014-3-20 23:23 编辑

机器是烽火HG320,16M+64M,刷了Shibby的tomato-K26USB-1.28.RT-N5x-MIPSR2-116-AIO.trx,迅雷离线下载时,发现速度一旦超过1M后,路由器的load average就高了,但是cpu占用却只有个位数,这是怎么回事啊?怎样才能避免?我希望路由器能卖力干活,不要一堆事在屁股后面堆着(load average>1),它却不卖力干活(cpu%居然才个位数).



更新一下:
这个702n刷了openwrt建论坛,大流量测试时的情况.CPU占用率很高,load排队的不多,感觉CPU在给我兢兢业业的干活,看着很爽https://www.right.com.cn/forum/forum.php?mod=attachment&aid=ODczMzJ8YTRjNmMyYTF8MTM5NTMyODkxOXwxNjE1Nzh8MTM4MDYz&noupdate=yes


228516337 发表于 2014-3-20 00:28

又想马儿跑又想马儿不吃草:lol

SZPUNK 发表于 2014-3-20 06:32

sirq 40%, 你 wifi 对传个大文件就知道怎么回事了,不要只盯着 PID 的 CPU 占用看。

jbcdidgosir 发表于 2014-3-20 09:38

228516337 发表于 2014-3-20 00:28
又想马儿跑又想马儿不吃草

如果马儿在跑,但跑得慢,我可以理解,可是现在马儿连走都懒得走啊.

既然任务那么多,为啥cpu还能那么闲?

jbcdidgosir 发表于 2014-3-20 09:39

SZPUNK 发表于 2014-3-20 06:32
sirq 40%, 你 wifi 对传个大文件就知道怎么回事了,不要只盯着 PID 的 CPU 占用看。

不是很理解,能否详细说一下吗?或者帮我找个帖子科普一下?

snyzf 发表于 2014-3-20 09:43

就像要一个人搬一堆砖头一样。。搬一堆砖头一次一块没问题,跑得快,还累不死他。如果让他一下子一次搬个两U的设备,估计搬起来都难,更不要说让他走路了。
这是我对负载和占有率的理解。。。

SZPUNK 发表于 2014-3-20 09:47

jbcdidgosir 发表于 2014-3-20 09:39
不是很理解,能否详细说一下吗?或者帮我找个帖子科普一下?

http://www.linksysinfo.org/index.php?threads/inaccurate-cpu-usage-by-top-webui.68733/

jbcdidgosir 发表于 2014-3-20 11:37

SZPUNK 发表于 2014-3-20 09:47
http://www.linksysinfo.org/index.php?threads/inaccurate-cpu-usage-by-top-webui.68733/

看了一下,不知道哪个人说得正确,有个人说是因为中断太多导致sirq太高,所以想到你说的如果用无线对传,是不是会更高?

其实我昨晚测试的时候,是通过无线下载的.

zengchen228 发表于 2014-3-20 12:06

44% idle,CPU整体点用是56%

jbcdidgosir 发表于 2014-3-20 13:21

zengchen228 发表于 2014-3-20 12:06
44% idle,CPU整体点用是56%

难道是CPU占用率没法看了?只能用100%-sirq来反推了?

danielz 发表于 2014-3-20 14:09

jbcdidgosir 发表于 2014-3-20 13:21
难道是CPU占用率没法看了?只能用100%-sirq来反推了?
Linux系统的CPU利用率是个复合值, 所以不能看单个数字. 一般来说都看IDLE, IDLE够高才说明CPU空闲.

USR: 进程用户态部分的CPU占用
SYS: 进程内核部分的CPU占用, 比如系统调用的内核处理部分.
SIRQ: softirq, 软中断, 也就是数据包在内核协议栈处理所占用的CPU.
IRQ: 硬件中断占用的CPU, 一般不会很高, 因为大部分数据包处理的工作会在软中断中进行.
IDLE: CPU处于空闲状态

jbcdidgosir 发表于 2014-3-20 23:21

danielz 发表于 2014-3-20 14:09
Linux系统的CPU利用率是个复合值, 所以不能看单个数字. 一般来说都看IDLE, IDLE够高才说明CPU空闲.

US ...

帮忙看看这个702n刷了openwrt建论坛,大流量测试时的情况.CPU占用率很高,load排队的不多,感觉CPU在给我兢兢业业的干活,看着很爽


0451doctor 发表于 2017-5-31 21:54

danielz 发表于 2014-3-20 14:09
**** 作者被禁止或删除 内容自动屏蔽 ****

idle         nice是什么意思呢谢谢!!!
页: [1]
查看完整版本: 怪事,高load average低cpu占用