Upstream kernel changes have now introduced tcp_sack tcp_dsack seemingly.
Systemd, interestingly-enough, now enables fq_codel as default qdisc.
[See LP #1436945 ].
The remaining piece of this bufferbloat puzzle on desktop distributions, seems to be
turning on tcp_ecn fully so that it actually gets used on outgoing TCP connections
(with adaptive fallback now supported).
A lot of comments here seem outdated, however things have moved on in a good-way!
Taking reference of https:/ /www.bufferbloa t.net/projects/ bloat/wiki/ Linux_Tips/ -- would now seem that many of the bufferbloat fixes HAVE been implemented --
Upstream kernel changes have now introduced tcp_sack tcp_dsack seemingly. enough, now enables fq_codel as default qdisc.
Systemd, interestingly-
[See LP #1436945 ].
The remaining piece of this bufferbloat puzzle on desktop distributions, seems to be
turning on tcp_ecn fully so that it actually gets used on outgoing TCP connections
(with adaptive fallback now supported).
See related Issue: #1773157 -- Please support this and mark as affecting you as you see fit! /github. com/systemd/ systemd/ issues/ 9087
Also: https:/
Hope that helps!