对于新的 /home 分区来说,最好的文件系统是什么?

对于新的 /home 分区来说,最好的文件系统是什么?

如果我要安装一台供单个用户使用的新计算机,并将 /home 放在单独的分区上,那么该分区最适合使用的文件系统是什么?您会使用 ext3、ext4、reiserfs 还是其他文件系统?

答案1

定义“最佳”。

目前可用的任何 Linux 文件系统都可以完成这项工作。ext3、ext4、jfs、xfs、reiserfs,它们都可以工作,而且通常工作得很好。然而,在选择一个文件系统之前,您必须定义“最佳”的含义,因为不同的文件系统各有各的优势。

如果您想要最大程度的可靠性和恢复能力,ext3 是最佳选择。它运行在比其他任何文件系统都多的 Linux 机器上,并且拥有比其他任何文件系统都更好的恢复工具。但是,它也是最慢的文件系统。

如果您想要更好的性能,jfs、xfs 和 reiserfs 都是不错的选择。根据我的一般经验,它们通常都比 ext3 性能好,在某些情况下甚至比 ext3 好很多(删除大文件就是一个很好的例子)。我过去使用过这 3 个文件系统,都取得了很大的成功,我很乐意推荐其中任何一个用于 /home。每个文件系统都有自己的特点和优势。最大的缺点是它们不像 ext3 那样常用,因此偶尔会遇到错误(不太可能),如果出现任何问题,您将拥有更少的工具来支持恢复(但无论如何您都应该在那时使用备份,所以这应该不是什么大问题 ;-)。

ext4 目前有点格格不入。它的性能优于 ext3(ext4 与 jfs、xfs 和 reiserfs 相当),恢复工具也比 jfs、xfs 和 reiserfs 更好。但是,它也是最新的,并且测试最少的。有些人已经遇到了一些奇怪的问题,因此很多人建议在一段时间内不要在生产中使用 ext4,直到它能解决更多的错误。

如果是我的话,我现在可能会选择 jfs,而如果我在六个月左右的时间内构建同一个盒子,我几乎肯定会选择 ext4。

答案2

我个人会使用 ext3。它已经得到验证。Ext4 将取代它,但数据丢失问题

答案3

为了扩展 cletus 的答案,我将在 LVM 中使用 ext3。LVM 使以后扩展分区变得容易得多。

答案4

Ext3,数据=journal。您实际上不太可能需要主目录的高 I/O 性能。

当我使用 ReiserFS 时,需要等待 30 秒才能挂载分区!

Ext4 可能还不适合家庭使用。当然很有趣,但性能提升可能不值得冒这个险。

相关内容