ext3、ext4、ReiserFS 之间有什么区别?

And*_*mbu 15 filesystems ext4 ext3 reiserfs

为什么我应该选择一个而不是另一个?

Neo*_*yte 9

ext3 是基于 linux 内核的操作系统使用的标准文件系统。

ext4 是 ext3 的“高级”版本,具有各种改进,基本上是对 ext3 格式的升级。

ReiserFS 是 linux 系统常见的另一个文件系统,但存在一些持续的代码库问题,因此它会定期尝试杀死您的妻子。

ext3 是最常见的格式。


Wer*_*reW 9

摘自: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 上的扩展性和性能非常好,用 htrees 超过了 EXT3。此外,Reiser 旨在非常有效地使用磁盘空间。因此,它是 Linux 上最好的文件系统,文件系统中有大量的小文件。由于协作(电子邮件)和许多 Web 服务应用程序有很多小文件,因此 Reiser 最适合这些类型的工作负载。