Celeron J3160 capabilities with QoS

Okay, I’ve just finished some pretty thorough testing of the QoS on my J3160-based IPFire. There is definitely a correlation with ksoftirqd and bandwidth. I artificially dropped bandwidths for Classes 203 (Web), and 210 (Default), then raised them in 25Mbps increments in between tests. I watched the top line in htop and picked out the highest cpu usage for ksoftirqd that showed, and recorded the average download speed reported by Waveform’s BufferBloat Test at:

Results:
QoS set to 25Mbps: download speed of 25Mbps measured at ~1% cpu usage on ksoftirqd
QoS set to 50Mbps: download speed of 48Mbps measured at ~5% cpu usage on ksoftirqd
Qos set to 75Mbps: download speed of 72Mbps measured at ~12% cpu usage on ksoftirqd
Qos set to 100Mbps: download speed of 95Mbps measured at 25% cpu usage on ksoftirqd
QoS set to 125Mbps: download speed of 116Mbps measured at 31% cpu usage on ksoftirqd
QoS set to 150Mbps: download speed of 133Mbps measured at 38% cpu usage on ksoftirqd
QoS set to 175Mbps: download speed of 150Mbps measure at 47% cpu usage on ksoftirqd
QoS set to 200Mbps: download speed of 158Mbps measured at 58% cpu usage on ksoftirqd
QoS set to 225Mbps: download speed of 161Mbps measured at 64% cpu usage on ksoftirqd
Qos set to 250Mbps: download speed of 166Mbps measured at 60% cpu usage on ksoftirqd
QoS set to 275Mbps: download speed of 177Mbps measured at 63% cpu usage on ksoftirqd
QoS set to 300Mbps: download speed of 191Mbps measured at 79% cpu usage on ksoftirqd.

Edit:

%bandwidth retained:

Bandwidth %bandwidth retained
25 97%
50 95%
75 96%
100 95%
125 93%
150 88%
175 85%
200 79%
225 72%
250 66%
275 64%
300 64%
1 Like