On 03/15/2015 01:41 PM, Brandon Vincent wrote:
The point of having a 4 KiB filesystem block size is to ensure that data is read and write in contiguous disk blocks. When Kirk McKusick was developing UFS, he noticed a performance hit of as large as 50% when parts of a file were not forced to be stored in adjacent blocks. Reading or writing from contiguous blocks from a disk is the fastest way to access mechanical storage.
On the flip side, making the filesystem block size larger creates the issue of wasted disk space, so 4 KiB can be
LOL! History repeats itself. I recall this argument being used back in the 1980s when the Berkeley Fast File System replaced the V7 FS. The old V7 had 512 byte blocks, the FFS had 1K blocks. Of course the argument might simply be 'inflation' as we've moved from 16-bit systems to 64-bit systems ... -- A: Yes. > Q: Are you sure? >> A: Because it reverses the logical flow of conversation. >>> Q: Why is top posting frowned upon? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org