在 ext3/4 上选择 fs 块大小的最佳实践?

Car*_*tem 11 performance filesystems ext3

我从来没有真正关注过块大小,但显然选择默认值以外的东西是有好处的。我正在寻找关于选择块大小的良好“最佳实践”论文。此外,当在 LVM 之上使用时,它的性能回报或重要性是否以任何方式被否定?TIA

Dav*_*ney 8

简短的回答:

4096

更长的答案:

更大的块大小减少了碎片,但代价是在块的末尾浪费了一些空间。话虽如此,现在给出大多数硬盘驱动器的大小,除非您存储诸如邮件或新闻假脱机之类的东西,否则您应该使用4096它,因为它使页面大小(内存中)与磁盘上的块大小相匹配。

如果您存储邮件假脱机,那么您应该考虑使用像 XFS 这样的东西,它在存储大量小文件时更有效。