LWN.net Logo

Essential, but not the first line

Essential, but not the first line

Posted Sep 16, 2011 9:22 UTC (Fri) by ededu (subscriber, #64107)
In reply to: Essential, but not the first line by tialaramex
Parent article: LPC: An update on bufferbloat

What about the following simple solution? The buffer is divided in two, a 5% part and a 95% part; the first allows low latency (since small size), the latter achieves high throughput (since big size). The sender sets in each packet a bit to choose in which buffer part the packet will be put. The router serves in round-robin (one packet from the 1st part, one packet from the 2nd, one from 1st, one from 2nd etc.)

(An optimisation can be done to use the 5% part if it is partly used and the 95% part is full.)


(Log in to post comments)

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds