Linux内核支持各种各样的文件系统。我们将介绍ext2、ext3、ReiserFS、XFS和JFS,因为它们是Linux系统中使用最普遍的文件系统。
Linux内核支持各种各样的文件系统。我们将介绍vfat、ext2、ext3、ReiserFS、XFS和JFS,因为它们是Linux系统中使用最普遍的文件系统。
有几种文件系统是可以使用的。其中一些在amd64架构上是稳定的,另一些则不稳定。下列文件系统被证实是稳定的:ext2、ext3和XFS。JFS和ReiserFS或许也能用,但是需要更多的测试。如果你很喜欢冒险,你可以尝试其他的文件系统。
有几种文件系统是可以使用的。其中一些在arm架构上是稳定的,另一些则不稳定。ext2和ext3文件系统被证实是稳定的。JFS、XFS和ReiserFS或许也能用,但是需要更多的测试。如果你很喜欢冒险,你可以尝试其他的文件系统。
有几种文件系统是可以使用的。Ext2、ext3、XFS和reiserfs在HPPA架构上是稳定的。其他的文件系统都是实验性质的。
有几种文件系统是可以使用的。ReiserFS、Ext2和Ext3在MIPS架构上是稳定的。其他的文件系统都是实验性质的。
PowerPC架构上有几种文件系统是可以使用的,包括ext2、ext3、ReiserFS和XFS。每个都有各自的优劣。
有几种文件系统是可以使用的,有一些已知是在SPARC架构上稳定的。比如Ext2和Ext3可以运行的很好。其他文件系统可能不能正常运行。
vfat是更新了可以接受长文件名的MS-DOS文件系统。它也是ia64系统上EFI固件唯一可以识别的文件系统。ia64系统上的启动分区必须是vfat,但作为你存储数据的分区,你应该使用下述文件系统的任意一个。
ext2是经考验证明可靠的Linux文件系统,但是没有元数据日志,这意味这在启动系统时的ext2文件系统的日常检查相当耗时。现在相当一部分的新一代的日志文件系统都可以非常迅速检查一致性,因此比那些非日志文件系统更受欢迎。当你启动系统碰巧遇到文件系统状态不一致时,日志文件系统不会在那里耽搁很长时间。如果你要在一个很小的硬盘(小于4G)上装Gentoo,那么你需要在创建ext2文件系统时预留足够的inode,执行此命令
ext3是ext2文件系统的带日志版本,提供了元数据日志模式以快速恢复数据。此外还提供了其他增强的日志模式,如完整数据日志模式和有序数据日志模式。它使用了HTree索引,在几乎所有的情况下都能保持高性能。简而言之,ext3是非常好及可靠的文件系统。如果你要在一个很小的硬盘(小于4G)上装Gentoo,那么你需要在创建ext2文件系统时预留足够的inode,执行此命令
JFS是IBM的高性能日志文件系统。JFS是一个轻量级的、快速的和稳定的基于B+树的文件系统,在很多情况下都有很好的表现。
ReiserFS是基于B+树的文件系统,它有着非常全面的性能,特别时在处理很多小文件的时候,虽然会占用多一点CPU。ReiserFS相比其他文件系统显得受维护的不够。
XFS是一种带元数据日志的文件系统,它有一个健壮的特性集,并且对可伸缩性进行了优化。XFS似乎对各种各样的硬件问题显得不够宽容。