Is CPU Usage=1.10 on Buffalo WHR-125 High ?

Discussion in 'Tomato Firmware' started by bym007, Jul 15, 2010.

  1. bym007

    bym007 Addicted to LI Member

    Is CPU Usage=1.10 on Buffalo WHR-125 Too High ?


    I am currently using my Buffalo WHR G-125 with Virgin Media UK 50 Meg cable connection. I have QoS applied. Firmware is Tomato 1.28 ND.

    While doing some downloading tonight, I noticed the router CPU was running in the region of 0.90 - 1.10 for extended periods of time (in excess of 10 minutes at one point). This is when I was utilising very high bandwidth around 40000kbps - 52000kbps.

    Normally I see it in the region of 0.01 - 0.20, hence my surprise.
    Is my router over working ? Is it fine to let it work at this rate or should I upgrade ?
  2. teetee1

    teetee1 Networkin' Nut Member
    The three system load figures stand for the load averages in the past one, five, and fifteen minutes.
    My impression is: if the number is less than one, that means the cpu does not have to be 100% working (hence the cpu is not the bottleneck), if the number is greater than one, then CPU becomes the bottleneck and some jobs are waiting in the queue.

    Normally only when the router is dealing with a large routing table hash, maintaining many firewall rules/access policies, or keeping track on many connections(ex. torrenting), the system load increases.

    In your case and WHR G-125 spec. from
    the router may simply be underpowered when you are trying to download at 5MB/s-6MB/s rate with its 240MhzCPU/16MB ram. If you do this type of downloading a lot and notice connection drop-outs then it might be a good idea to upgrade. If not then there is nothing to worry about.
  3. kobik

    kobik Networkin' Nut Member

    I can tell that I witnessed my WRT54GL reaching CPU utilization of 1.5 and it seemed strange.
    In TOP command there is a load average and CPU idle, and there doesn't seems that there is correlation between the two.
    I can see that are are times the load average reaches close to 1.0 while the CPU utilization stays steady around 50%.
    Strange indeed.
  4. bym007

    bym007 Addicted to LI Member

    In my case, there was no performance dropouts. In fact, usenet was using maximum bandwidth from a desktop and I was browsing on a separate machine to test the QoS, and everything felt near instant. So no idea of performance slowdown or any reboots thankfully.

    I did not do TOP, but I think that doing TOP will also add a significant load on the CPU, right ? specially with reasonably quick updates ....
  5. bym007

    bym007 Addicted to LI Member

    Found this explaination/example from WIKI link you provided above:

    So I suppose until my CPU is running about 1.50 or 2.00, there is not a lot to worry about.

    Should this have a negative impact on the health of the CPU in the long run though ?
  6. rhester72

    rhester72 Network Guru Member

    No - load is a measure of backlog, not CPU exertion.

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice