LWN.net Logo

Re: [00/41] Large Blocksize Support V7 (adds memmap support)

Re: [00/41] Large Blocksize Support V7 (adds memmap support)

Posted Sep 28, 2007 9:09 UTC (Fri) by Ross (subscriber, #4065)
In reply to: Re: [00/41] Large Blocksize Support V7 (adds memmap support) by forthy
Parent article: Re: [00/41] Large Blocksize Support V7 (adds memmap support)

The optimal size of a block also depends on fragmentation: the block is the minimum allocation unit. It's still true that most files on a system are small -- far smaller than half a megabyte.

I also somewhat disagree about the seek & transfer analysis. It assumes that blocks which are read or written together are not contiguous on disk, which they usually are, or that drivers aren't able to batch them up, which they do (and drives themselves have large buffers to make this work even for the stupidest drivers).


(Log in to post comments)

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