Page 1 of 1

Simple QoS scheme maxing out my router CPU

Posted: Thu Nov 17, 2022 12:52 am
by maxwolfie
I am experiencing Internet slowdown due to maxing out my router's CPU with a relatively simple QoS scheme, which I have detailed below:

D/L:
Normal - 99% bandwidth
Torrents - 1% bandwidth

U/L:
Fast: 89% bandwidth (packet size <= 128 bytes)
Normal: 10% bandwidth
Torrents: 1% bandwidth

I am getting > 100% CPU usage with the above, how can I fix this?

Am I likely to get better performance by specifying a fixed Min BW (kbps) on Normal/Fast rather than setting percentages for the different Service Classes?

I basically just want traffic to/from a certain IP address to be bottom priority, that's all...

Re: Simple QoS scheme maxing out my router CPU

Posted: Thu Nov 17, 2022 4:24 am
by Lantis
What device, and what maximum up and down speed?

Re: Simple QoS scheme maxing out my router CPU

Posted: Thu Nov 17, 2022 5:00 am
by maxwolfie
Lantis wrote:
Thu Nov 17, 2022 4:24 am
What device, and what maximum up and down speed?
TP-Link TL-WR1043N/ND v2

My connection is 50/20, or 60104/11929 kbits/s set in Gargoyle (upload nowhere near 20mbits unfortunately)

Re: Simple QoS scheme maxing out my router CPU

Posted: Thu Nov 17, 2022 11:33 pm
by Lantis
I think your CPU is just getting taxed by the speed, I don’t think messing with the classes/rules will help (although fewer of each will help).

Setting a lower top speed will be the only true solution.

Re: Simple QoS scheme maxing out my router CPU

Posted: Wed Dec 21, 2022 3:11 am
by fifonik
My connection is 50/20, or 60104/11929 kbits/s set in Gargoyle
Huh? In Gargoyle UI you should set max values lower than your connection.
So it should be something like 45/18 for 50/20 connection.
However, this does not really help if your CPU is maxed out.