小文件选择哪种文件系统?

小文件选择哪种文件系统?

我有一个分区,里面有大约 100 GB 的音频文件。其中大多数是 mp3 或 ogg,每个大小约为 15 MB。我每周更新一次。现在,分区格式为ext4.我读过,reiserfs对于小文件来说可能会表现得更好。我能从reiserfs我的案例中得到什么吗?或者你可以给我推荐另一个FS吗?

答案1

这更像是一个问题超级用户或者服务器故障社区。 serverfault 的这篇文章中有一些很好的答案:用于数百万个小文件的文件系统。如今,15MB 文件对于用户来说可能显得“小”,但它不适合 FS。无论如何,在你所描述的情况下,你很适合使用 ext4。

答案2

ReiserFS 对于小文件非常高效,但 15Mb 也不算小。随着 Reiser4 的有效失效,您应该看看 BtrFS 小文件的空间高效打包

答案3

这个周末我遇到了问题:1000000 个 5-20 kb 的文本文件。这些文本文件永远不会改变,所以对我来说最好的解决方案是mksquashfs:今天磁盘 I/O 比解压额外的 1 MB 昂贵得多。

然而,这不是一个通用的解决方案:如果您需要更改或添加文件,这将不起作用(在这种情况下,我会推荐 Btrfs)。

相关内容