[Bloat] TCP BBR paper is now generally available

Eric Dumazet eric.dumazet at gmail.com
Sat Dec 3 18:09:21 EST 2016


On Sat, 2016-12-03 at 15:02 -0800, Eric Dumazet wrote:
> On Sat, 2016-12-03 at 14:55 -0800, Eric Dumazet wrote:
> 
> > Perfect.
> > 
> > Note that starting from linux-4.4, e1000e gets gro_flush_timeout that
> > would help this precise workload
> 
> Also it appears the sender uses a lot of relatively small segments (8220
> bytes at a time), with PSH, so GRO wont be able to help.
> 
> I wonder how these PSH are forced.

One possibility would be that the sender is not using fq/pacing,
or some driver is using skb_orphan(), killing TCP Small queue.

-> No pressure on qdisc, auto corking does not trigger,
and application does small writes.






More information about the Bloat mailing list