LWN.net Logo

What about application level?

What about application level?

Posted Dec 8, 2010 15:50 UTC (Wed) by jg (subscriber, #17537)
In reply to: What about application level? by sustrik
Parent article: Gettys: Whose house is of glasse, must not throw stones at another

Yes, this happens.

I've seen bufferbloat in many applications (including the X server).

Apps are just as prone to bufferbloat as the network.

Think end to end: you have to manage all buffers to control latency. The trick is figuring out how to manage them efficiently and correctly. This turns out to be subtle and sometimes hard, and there is some real research to do. It is particularly difficult when you are in situations where predicting the available bandwidth is difficult (e.g. wireless, graphics). One size never fits all.

- Jim


(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