Speaking about systemd defaults, they just enabled ecn for outgoing connections: https://github.com/systemd/systemd/pull/9143 /Jonas On Mon, Jun 4, 2018 at 7:08 PM, Dave Taht wrote: > On Mon, Jun 4, 2018 at 6:16 AM, Jonas Mårtensson > wrote: > > > > > > On Mon, Jun 4, 2018 at 1:28 PM, Bless, Roland (TM) > > > wrote: > >> > >> Hi, > >> > >> Am 24.05.2018 um 17:38 schrieb Jan Ceuleers: > >> > Took 3 years after Dave approached them, but Ubuntu is finally > adopting > >> > fq_codel as the default qdisc. > >> > >> Yes, if the Linux kernel is forwarding packets it makes a lot of sense, > >> but I don't understand why it make sense for ordinary end-systems. > >> Didn't Byte Queue Limits (BQL) suffice? Just curious... > > > > > > Actually, for a long time now the codel wiki has recommended using sch_fq > > instead of fq_codel for servers. > > That recommendation predates the tcp pacing change you note below. > > I'm pretty convinced fq_codel is now the best all around "default" > qdisc, and we should rework our recomendation. > > > It seems Ubuntu defaulting to fq_codel is a result of using systemd which > > adopted it as default almost 4 years ago. There was a request to change > the > > default in systemd from fq_codel to sch_fq in order to support pacing but > > the issue was closed when tcp internal pacing was introduced in linux > 4.13: > > > > https://github.com/systemd/systemd/issues/5090 > > > > /Jonas > > > > _______________________________________________ > > Bloat mailing list > > Bloat@lists.bufferbloat.net > > https://lists.bufferbloat.net/listinfo/bloat > > > > > > -- > > Dave Täht > CEO, TekLibre, LLC > http://www.teklibre.com > Tel: 1-669-226-2619 >