为什么我应该select一个而不是另一个?
取自: Linux Filesystem Primer
EXT2
EXT2文件系统是EXT3文件系统的前身。 EXT2没有logging,因此不再推荐(客户应该移到EXT3)。
EXT3
EXT3文件系统是目前在Linux中使用最多的日志文件系统。 这是“Linux”文件系统。 虽然它不能很好地扩展到大容量和大量的文件,但它非常强大和快速。 最近增加了一个称为htrees的可伸缩性function,这大大提高了EXT3的可伸缩性。 但是,即使使用htrees列出的其他一些文件系统,它的可扩展性也还不够。 它的规模与NTFS类似。 没有结果,EXT3不能处理目录中的大约5,000个文件。
ReiserFS文件系统
Reiser文件系统是SUSE Linux发行版中的默认文件系统。 Reiser FS旨在消除EXT2和EXT3文件系统中存在的可扩展性和性能限制。 它在Linux上进行扩展和性能performance非常好,可以通过扩展EXT3来实现。 另外,Reiser被devise为非常有效地使用磁盘空间。 因此,它是Linux上文件系统中存在大量小文件的最佳文件系统。 由于协作(电子邮件)和许多Web服务应用程序有很多小文件,Reiser最适合这些types的工作负载。
ext3是基于linux内核的操作系统使用的标准文件系统。
ext4是ext3的一个“高级”版本,具有各种改进,基本上是升级到ext3格式。
ReiserFS是Linux系统通用的另一种文件系统,但是由于一些正在进行的代码库问题,它会定期尝试杀死你的妻子。
ext3是最常见的格式。
为了帮助你解决问题中的“为什么”部分,Linux公报做了一篇比较Linux中使用的许多文件系统的文章。 我发现这篇文章很有用,虽然由于它的年龄,它缺乏“ext4”的信息。
基准文件系统
那么,ReiserFS(如果你打算补丁你的内核,Rieser4)有一些优势,特别是对于小文件。 不幸的是,它们似乎永远不会进入内核。
在这一点上,我会运行ext4,除非我是偏执狂,在这种情况下,我会运行ext3。
在未来,我会运行BTRFS,但仍然是alpha版本,它应该可以很好地吸收Rieser文件系统和ZFS的很多优点(远远是最有趣的生产文件系统,但不适用于Linux)可以使用FUSE))。
您应该使用XFS或EXT4
ReiserFS ( Reiser3 / cfdisk上的type 82 )最适合/var 。 ext4是/home最佳select,如果您想稍后更改分区大小,则需要查看LVM 。
不要使用ext2除了/boot , ext3是一个很好的全能者,就像马里奥卡丁车里的马里奥一样。