为什么我要选择一个而不是另一个?
为什么我要选择一个而不是另一个?
Answers:
EXT2
EXT2文件系统是EXT3文件系统的前身。EXT2没有日志,因此不建议再使用(客户应移至EXT3)。
EXT3
EXT3文件系统是一种日志文件系统,在当今的Linux中使用最多。它是“ Linux”文件系统。尽管它不能很好地扩展到大容量或大量文件,但它非常健壮和快速。最近,添加了称为htrees的可伸缩性功能,该功能大大改善了EXT3的可伸缩性。但是,即使使用htree,它仍然不如列出的其他文件系统具有可伸缩性。它的缩放类似于使用htree的NTFS。如果没有htree,EXT3在一个目录中最多只能处理5,000个文件。
ReiserFS
Reiser文件系统是SUSE Linux发行版中的默认文件系统。Reiser FS旨在消除EXT2和EXT3文件系统中存在的可伸缩性和性能限制。它在Linux上的扩展和性能非常好,使用htrees扩展了EXT3。此外,Reiser旨在非常有效地利用磁盘空间。因此,它是Linux上最好的文件系统,其中文件系统中包含大量小文件。由于协作(电子邮件)和许多Web服务应用程序都包含许多小文件,因此Reiser最适合这些类型的工作负载。
好吧,ReiserFS(如果您打算修补内核,Rieser4)具有一些优势,尤其是对于小文件。不幸的是,似乎他们永远都无法将其纳入内核。
在这一点上,我将运行ext4,除非我偏执,否则将运行ext3。
将来,我将运行BTRFS,但仍处于Alpha状态,它应该能够吸收Rieser文件系统和ZFS的许多精妙之处(迄今为止最有趣的生产文件系统,但不适用于Linux(尽管您可以与FUSE一起使用))。
您应该使用XFS或EXT4