假设无需担心与旧系统的兼容性,我希望最好使用最新的,稳定的linux文件系统(当前似乎是)ext4
。
但是,似乎ext4
没有太大变化。维基百科的ext4
文章确实列出了11个主要功能ext4
,但据我所知,这些功能中的大多数与似乎没有任何主要的区别ext3
。本文还讨论了由于延迟分配而导致的潜在数据丢失,但是据我所知,这仅会在深奥的系统崩溃情况下发生,因此也没有任何实际区别。
这是只是一个小的逐步升级而没有任何重大差异,还是我应该运行将ext3
系统转换为ext4
?
假设无需担心与旧系统的兼容性,我希望最好使用最新的,稳定的linux文件系统(当前似乎是)ext4
。
但是,似乎ext4
没有太大变化。维基百科的ext4
文章确实列出了11个主要功能ext4
,但据我所知,这些功能中的大多数与似乎没有任何主要的区别ext3
。本文还讨论了由于延迟分配而导致的潜在数据丢失,但是据我所知,这仅会在深奥的系统崩溃情况下发生,因此也没有任何实际区别。
这是只是一个小的逐步升级而没有任何重大差异,还是我应该运行将ext3
系统转换为ext4
?
Answers:
我建议您稍等片刻,然后再切换到ext4,尤其是在使用Ubuntu的情况下。ext4中有与性能和碎片相关的改进,但不值得任何系统不稳定的地方。
阅读ext4维护者Ted Ts'o的博客文章,了解延迟分配可能导致的数据丢失:延迟分配和零长度文件问题。还可以查看Ubuntu 9.04(Jaunty)中存在的三个与ext4相关的问题,这些问题在9.04发行说明中列出。
Ext4是Fedora 11上的默认文件系统,它们在Fedora 11中的Ext4上有一个很好的FAQ,可以很好地回答您的问题。如果在Ubuntu上,我要等到Karmic(它还将Ext4作为默认的fs)之后再进行切换。
简短的答案:不要着急。
更长的答案:
我不认为它总是像“使用文件系统的最新版本”那样简单。如@nagul所指出的,Alos在这一点上不认为ext4比ext3更稳定。
甚至速度差异的比较也不是那么简单。不同的文件系统类型在不同情况下往往会表现更好。有一篇不错的linux-mag文章比较了几种类型的文件系统性能。
您必须问自己的主要问题之一是,此文件是否需要日志记录?我通常将机器设置为将ext2用于/ boot和我挂载的其他其他分区以及/ tmp(用于速度)。