关于系统负载的数据理解

在刷了openwrt后,可以看到有一个系统负载,这个负载是3个数字,例如:bg2011073003

 

这个有别于windows下我们常见的按照比例书写的负载

所以很多朋友问到这个负载我们应该怎么看,怎么理解?

其实这是linux下的平均负载

它们的意思分别是1分钟、5分钟、15分钟内系统的平均负荷。

对于单核情况下(现在大多数路由器都是单核,也有双核自己类推)1为满负荷。那么超过1是不是就是有问题呢?其实并不是。

首先,这个负载有一个排队的概念,短时间大于1是没有影响的,特别是第一个一分钟的数据,很容易出现很大的波动,并不用很在意。但是如果后面两个数据,特别是最后一个,经常大于0.7,就说明,有可能路由器超负荷了。

那么,我们来分析下为什么超负荷:

(1)大流量下载:由于所有数据都需要路由器进行路由,特别是多拨后,轻松100Mbps带宽,路由器表示压力很大

(2)去广告:去广告的时候,所有数据都会经过路由器过滤,导致负载过大

(3)扶墙:在扶墙的时候,路由器和海外服务器会创建一个加密隧道,所以路由器会负责解密和解密数据,导致负载过大(推荐适合路由器的加密方式 RC4-MD5)

(4)其他应用:很多朋友会在路由器上部署其他应用,比如网页服务器等,这些都会影响。

据了解,在大多数情况下,路由器都不会超负载,不过一个单核心 频率只有几百兆的CPU确实不是万能的,如果经常超负载,会导致丢包,卡顿等情况。在这种时候,通过替换法确定影响的应用,然后进行针对性处理。

实在不行的话,就买买买吧!升级路由器,甚至上软路由都是可以的┏(^0^)┛

此条目发表在linux相关, openwrt分类目录。将固定链接加入收藏夹。

16 则回应给 关于系统负载的数据理解

  1. sola说:

    http://ww1.sinaimg.cn/mw1024/b677ee1cgw1f8pxnhkojaj20i80cbn1y.jpg
    r4300刷了出现好几次出现这种情况怎么办

  2. k说:

    修复下c301呗 网盘里 都是错误的,,

  3. jerry说:

    反映一个bug,PPPOE多拨的时候 如果获取的IP不是同一个网段,也就是获取的网关不是同一个。就不能叠加
    提示
    Last 50 MWAN systemlog entries. Newest entries sorted at the top :

    Sat Sep 17 11:03:13 2016 user.notice mwan3: ifup interface wan (pppoe-wan)
    Sat Sep 17 11:03:09 2016 user.warn mwan3: Could not find gateway for interface wan1 (pppoe-wan1)

    例如 wan 获取的网关是111.175.104.1
    wan1 获取的是171.113.76.1

    负载均衡的时候 就不能叠加

  4. 星星说:

    我的 4300, 13部台式机+20部无线连接. 偶尔卡顿, 基本上也是稳定.

  5. ntgeralt说:

    目前7620的性能对我来说还算是挺够的!

  6. wonathan说:

    希望明月出 x86的软路由openwrt

  7. 自由建客说:

    軟路由性能比硬路由強嗎?

    • V诗歌说:

      我这里校园网虚拟机虚拟软路由比真实路由多拨成功率高而且下载速度快。

  8. 锋芒说:

    网件r4300,双宽带合并100M,三个参数都超过1,带机20台左右,有什么补救

  9. Elliot说:

    感谢分享!

  10. Mino说:

    感谢分享!

发表评论

电子邮件地址不会被公开。 必填项已用*标注


*