3 ms·
fq_codel is the default on linux, osx, and ios now. It "just works" at line rates. It's also part of the linux wifi stack for a half dozen chipsets. It's not vi
by dtaht 5y ago
fq_codel is the default on linux, osx, and ios now. It "just works" at line rates. It's also part of the linux wifi stack for a half dozen chipsets. It's not visible via qdisc as it's at the wifi layer: https://lwn.net/Articles/705884/ https://lwn.net/Articles/705884/ but works brilliantly. No configuration needed, all the noise you hear on the internet about cake and fq_codel is the costs of setting up a shaper.
If more ISPs ran at the line rate of the interface, and shipped fq_codel or cake by default (it's the shaper that costs 95% of the cpu, not these algorithms), our intertubes would be a lot better. Sadly most are shipping 7+ year old kernels.
- fourfour3 5y agoBit of a late reply, but thank you for your work on bufferbloat & better queuing and shaping. It makes such a difference to internet usage!