为什么我应该选择其中一个而不是另一个?
答案1
取自:Linux 文件系统入门
EXT2
- 建议移至 EXT3
- 未记入日记
- POSIX 访问控制
EXT2 文件系统是 EXT3 文件系统的前身。EXT2 没有日志功能,因此不再推荐使用(客户应迁移到 EXT3)。
EXT3
- 最流行的 Linux 文件系统,文件大小和数量的可扩展性有限
- 已记入日记
- POSIX 扩展访问控制
EXT3 文件系统是目前 Linux 中使用最广泛的日志文件系统。它是“Linux”文件系统。它非常强大且快速,尽管它不能很好地扩展到大容量或大量文件。最近添加了一项名为 htrees 的可扩展性功能,这大大提高了 EXT3 的可扩展性。但是,即使使用了 htrees,它的可扩展性仍然不如列出的其他一些文件系统。它的可扩展性与使用 htrees 的 NTFS 类似。如果没有 htrees,EXT3 无法处理目录中超过 5,000 个文件。
雷泽文件系统
- 当文件数量很大和/或文件较小时,性能和可扩展性最佳
- 已记入日记
- POSIX 扩展访问控制
Reiser 文件系统是 SUSE Linux 发行版中的默认文件系统。Reiser FS 旨在消除 EXT2 和 EXT3 文件系统中存在的可扩展性和性能限制。它在 Linux 上的扩展性和性能非常出色,超越了使用 htree 的 EXT3。此外,Reiser 旨在非常高效地利用磁盘空间。因此,它是 Linux 上最好的文件系统,因为文件系统中有大量小文件。由于协作(电子邮件)和许多 Web 服务应用程序都有很多小文件,因此 Reiser 最适合这些类型的工作负载。
答案2
ext3 是基于 Linux 内核的操作系统使用的标准文件系统。
ext4 是 ext3 的“高级”版本,具有多种改进,基本上是 ext3 格式的升级。
ReiserFS 是 Linux 系统中常见的另一种文件系统,但存在一些持续存在的代码库问题,它会定期尝试杀死你的妻子。
ext3 是最常见的格式。
答案3
为了帮助您解答问题中的“为什么”部分,Linux Gazette 发表了一篇文章,比较了 Linux 中使用的许多文件系统。我发现这篇文章很有用,尽管由于年代久远,它确实缺少有关“ext4”的信息。
答案4
你应该使用 XFS 或 EXT4