David Locke Asked: 2009-05-01 15:56:27 +0800 CST2009-05-01 15:56:27 +0800 CST 2009-05-01 15:56:27 +0800 CST 用于新 /home 分区的最佳文件系统是什么 [关闭] 772 如果我要在单独的分区上使用 /home 设置供单用户使用的新计算机,那么用于该分区的最佳文件系统是什么?你会使用 ext3、ext4、reiserfs 还是别的什么? linux filesystems 7 个回答 Voted cletus 2009-05-01T15:57:02+08:002009-05-01T15:57:02+08:00 就个人而言,我只会使用 ext3。这是经过验证的。Ext4 将替换它,但存在丢失数据的问题。 Best Answer Christopher Cashell 2009-05-05T06:40:45+08:002009-05-05T06:40:45+08:00 定义“最佳”。 当前可用的任何 Linux 文件系统都可以完成这项工作。ext3、ext4、jfs、xfs、reiserfs,它们都可以工作并且通常工作得很好。但是,您必须先定义“最佳”的含义,然后才能选择一个,因为不同的文件系统各自以不同的方式表现出色。 如果你不想要最大的可靠性和恢复,ext3 是赢家。它比任何其他文件系统在更多的 Linux 机器上运行,并且比任何其他文件系统具有更好的恢复工具。但是,它也是最慢的文件系统。 如果您想要更好的性能,jfs、xfs 和 reiserfs 都可以作为一个选项。根据我的一般经验,它们通常都会胜过 ext3,并且在某些情况下,它们的性能会大大优于它(删除大文件就是一个很好的例子)。过去,我使用这 3 个文件系统中的每一个都取得了很大的成功,并且将它们中的任何一个推荐给 /home 都没有问题。每个人都有自己的怪癖和优势。最大的缺点是它们的使用不如 ext3 那么多,因此很少有外部机会遇到错误(不太可能),如果有任何问题,您将拥有更少的工具来支持恢复(但是无论如何,你应该在那个时候使用你的备份,所以这应该不是什么大问题;-)。 ext4 现在有点奇怪。它比 ext3 执行得更好(ext4 更接近 jfs、xfs 和 reiserfs),具有比 jfs、xfs 和 reiserfs 更好的恢复工具。然而,它也是最新的和测试最少的。有些人已经遇到了一些奇怪和问题,所以很多人建议不要将它用于生产使用一段时间,直到它得到更多的错误。 如果是我,我现在可能会选择 jfs,如果我在六个月左右的时间里构建了同一个盒子,我几乎肯定会选择 ext4。 Eddie 2009-05-01T17:07:19+08:002009-05-01T17:07:19+08:00 为了扩展 cletus 的答案,我会在 LVM 中使用 ext3。LVM 使以后扩展分区变得容易得多。 Jauder Ho 2009-05-01T17:31:12+08:002009-05-01T17:31:12+08:00 ext3 和 xfs 一样好用。 jldugger 2009-05-01T17:25:14+08:002009-05-01T17:25:14+08:00 Ext3,数据=期刊。您实际上不太可能需要主目录中的高 I/O 性能。 当我使用 ReiserFS 时,需要等待 30 秒才能挂载分区! Ext4 对于家庭使用来说可能还为时过早。当然很有趣,但性能提升可能不值得冒险。 Alex Bolotov 2009-05-08T03:11:58+08:002009-05-08T03:11:58+08:00 Reiserfs 在任何地方都能很好地工作。我什至将它用于 /boot(带有标志) Chopper3 2009-05-08T03:25:06+08:002009-05-08T03:25:06+08:00 ext3、xfs 或 zfs 中的任何一个——无论你有什么可用的,都很棒。
就个人而言,我只会使用 ext3。这是经过验证的。Ext4 将替换它,但存在丢失数据的问题。
定义“最佳”。
当前可用的任何 Linux 文件系统都可以完成这项工作。ext3、ext4、jfs、xfs、reiserfs,它们都可以工作并且通常工作得很好。但是,您必须先定义“最佳”的含义,然后才能选择一个,因为不同的文件系统各自以不同的方式表现出色。
如果你不想要最大的可靠性和恢复,ext3 是赢家。它比任何其他文件系统在更多的 Linux 机器上运行,并且比任何其他文件系统具有更好的恢复工具。但是,它也是最慢的文件系统。
如果您想要更好的性能,jfs、xfs 和 reiserfs 都可以作为一个选项。根据我的一般经验,它们通常都会胜过 ext3,并且在某些情况下,它们的性能会大大优于它(删除大文件就是一个很好的例子)。过去,我使用这 3 个文件系统中的每一个都取得了很大的成功,并且将它们中的任何一个推荐给 /home 都没有问题。每个人都有自己的怪癖和优势。最大的缺点是它们的使用不如 ext3 那么多,因此很少有外部机会遇到错误(不太可能),如果有任何问题,您将拥有更少的工具来支持恢复(但是无论如何,你应该在那个时候使用你的备份,所以这应该不是什么大问题;-)。
ext4 现在有点奇怪。它比 ext3 执行得更好(ext4 更接近 jfs、xfs 和 reiserfs),具有比 jfs、xfs 和 reiserfs 更好的恢复工具。然而,它也是最新的和测试最少的。有些人已经遇到了一些奇怪和问题,所以很多人建议不要将它用于生产使用一段时间,直到它得到更多的错误。
如果是我,我现在可能会选择 jfs,如果我在六个月左右的时间里构建了同一个盒子,我几乎肯定会选择 ext4。
为了扩展 cletus 的答案,我会在 LVM 中使用 ext3。LVM 使以后扩展分区变得容易得多。
ext3 和 xfs 一样好用。
Ext3,数据=期刊。您实际上不太可能需要主目录中的高 I/O 性能。
当我使用 ReiserFS 时,需要等待 30 秒才能挂载分区!
Ext4 对于家庭使用来说可能还为时过早。当然很有趣,但性能提升可能不值得冒险。
Reiserfs 在任何地方都能很好地工作。我什至将它用于 /boot(带有标志)
ext3、xfs 或 zfs 中的任何一个——无论你有什么可用的,都很棒。