1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

QoS Questions (NOT Setup Related) plus a Tomato Specific Question

Discussion in 'Tomato Firmware' started by wit100, Dec 26, 2011.

  1. wit100

    wit100 Networkin' Nut Member

    So, I was wondering about this but cannot seem to find definite answers... I would appreciate some facts-based answers as this info seems to hard to come by.

    QoS related:
    - If my upload bandwidth is 10mbps, and the most I ever use in total is 3mbps, would QoS do any good? Since I am not maxing out the available upload bandwidth (in fact, plenty to spare), would QoS make any difference at all? Doesn't seem like it would, which is why I am asking.

    - Given I am not maxing out the upload bandwidth, if I enable QoS, would it create a tiny overhead since the router would have to inspect each packet? (i.e. If I am not maxing out the upload bandwidth at any time, would enabling QoS slow down things a bit as each packet needs to be inspected to be prioritized?)

    Tomato related:
    The most recent build of Toastman has a neat CPU usage in percentage in addition to CPU load. I really like it. My question is, sometimes, I see the CPU usage stay at about 10% to 20% but the CPU load is still 0/0/0 after several minutes. That seems a bit strange. If CPU usage stays at 10%, shouldn't the CPU load show 0.10 after a while? I must not be understanding this right. :)

    I imagine others would have similar questions as above. Thank you for your insight!
  2. wit100

    wit100 Networkin' Nut Member

    I hate to bump my own topic but really hoping someone with knowledge can help me understand the above questions. :)
  3. Toastman

    Toastman Super Moderator Staff Member Member

    You are probably right in your assumptions about the need for QOS. It quite probably won't do anything for you unless someone did something unusual to hog bandwidth.

    There is always an overhead from any additional processing and QOS is no exception.

    Re. the CPU% - this is a quite easy thing to understand and needs no explanation. But the CPU load is quite different and for most of us not very intuitive. Use google to look at several different explanations until you get one that clicks. This one isn't bad :

    wit100 likes this.

Share This Page