[Codel] better mixing in fq_codel

Eric Dumazet eric.dumazet at gmail.com
Thu Aug 30 21:40:56 EDT 2012


On Thu, 2012-08-30 at 16:19 -0700, Dave Taht wrote:

> In that case it will deliver 3 acks in a row from
> stream A, and then 3 acks in stream B, in the linux 3.5 version, and
> push the the 1500 byte packet from my example to the old flows queue -

Nope, the 1500 byte packet will be sent as normal (we obviously cant
split a packet). If its the first packet (new flow), there wont be any
penalty.

> instead of delivering A 1 ack, B 1 ack, push the C 1500 byte packet to
> the old flows queue, then deliver A,B,A,B,A,B, A, A, A etc (and note
> with more flows mixing gets better) as I just proposed.

Try to change quantum, and it will just work out of the box.

Anyway, I dont think it changes anything, unless you want to use an RTC
modem ;)






More information about the Codel mailing list