LWN.net Logo

prefetch and buffer bloat

prefetch and buffer bloat

Posted May 24, 2011 22:58 UTC (Tue) by Lennie (subscriber, #49641)
In reply to: prefetch and buffer bloat by nicooo
Parent article: The problem with prefetch

The problem is with the numbers that come out of the tests the manufactures do to show how great their hardware performs. Those get better with bigger buffers.

So again you have manufactures doing non-real-world test (which might have been a good test a long time ago) for marketing purposes and optimising for that case.


(Log in to post comments)

prefetch and buffer bloat

Posted May 31, 2011 20:43 UTC (Tue) by marcH (subscriber, #57642) [Link]

> The problem is with the numbers that come out of the tests the manufactures do to show how great their hardware performs. Those get better with bigger buffers.

... up to a size after which throughput does not get better. Yet we can sometimes see buffer sizes way past this point (e.g. 1 second), which proves that some manufacturers do not bother trying to optimize anything at all.

prefetch and buffer bloat

Posted May 31, 2011 21:05 UTC (Tue) by dlang (✭ supporter ✭, #313) [Link]

something to remember is that memory comes in standard sizes. it's not always possible/reasonable to put less ram in the device.

since they have the ram anyway, and buffers that are too small can cause problems. the logic then follows 'why not just use the ram in the device as a buffer'

this causes other problems, but these other problems were not well described until recently.

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