[Bloat] Pacing ---- was RE: RE : DSLReports Speed Test has latency measurement built-in
Eric Dumazet
eric.dumazet at gmail.com
Wed Apr 22 11:34:06 PDT 2015
On Wed, 2015-04-22 at 10:53 -0700, Jim Gettys wrote:
> Actually, fq_codel's sparse flow optimization provides a pretty strong
> incentive for pacing traffic.
>
>
> If your TCP traffic is well paced, and is running at a rate below that
> of the bottleneck, then it will not build a queue.
>
>
> It will then be recognized as a "good guy" flow, and scheduled
> preferentially against other TCP flows that do build a queue (which is
> what happens today, with TCP's without pacing).
> - Jim
>
Well, fq_codel 'sparse flow' is not going to state that a flow sending
one packet every 100 ms is a 'good guy' meaning it needs a boost.
This kind of flow (paced but sending 10 packets per second) will use the
normal RR mechanism.
However, he will get a normal share, compared to some elephant flows.
fq_codel 'boost' is only for first packets of a new flow.
More information about the Bloat
mailing list