Linux 文件系统选择

Ext4

它能做什么?

Ext4 拥有之前的文件系统(Ext2/Ext3)中你所期待的所有优点, 同时还带来了一些改进。还有很多内容可以发掘,这里列举出了 Ext4 为你带来的最好的部分:

日志型文件系统
日志校验
多重块文件分配
向后兼容 Ext2 && Ext3
持续的空闲空间预分配
改进的文件系统校验(相比于之前的版本)
当然,同时支持更大的文件
目标用户:

Ext4 针对那些寻找超级可靠的基础环境或者那些只需要能工作就行的用户。这个文件系统不会对你的系统做快照;它甚至没有最好的 SSD 支持,但是如果你不是太挑剔的话,你会觉得它也还不错。

 

BtrFS

它能做什么?

除了支持写时复制之外,BtrFS 也能够胜任许多其他的事务 - 事实上,它可以不断列出各种特性。这里列举最值得一提的特性:支持只读快照、文件克隆、子卷、透明压缩、离线文件系统校验、从 ext3 & 4 原地转换到 BtrFS、在线碎片整理,还支持 RAID 0, RAID 1, RAID 5, RAID 6 和 RAID 10。

目标用户:

BtrFS 的开发者们许诺过,该文件系统是当前其他文件系统的新一代替代者。非常正确,虽然目前其处于开发中。它有很多面向高级用户的杀手级特性,对于基本用户也是这样(包括 SSD 上面的更佳性能)。这个文件系统针对那些想要从文件系统中获取更多(特性),以及那些想尝试用写时复制机制做一些事情的用户。

 

XFS

它能做什么?

XFS 是一个经历良好测试的数据存储文件系统,它是为了高性能操作而诞生的。其特性包括:

RAID 阵列的条带化分配
日志型文件系统
块大小可变
直接 I/O
指定速率guaranteed-rate I/O
快照
在线碎片整理
在线调整文件系统大小

目标用户:

XFS 针对那些想要一个坚如磐石的文件系统方案的用户。它始于1993年,并且随着时间的变迁它变得越来越好。如果你有一台家庭服务器,而且你苦恼于如何部署存储环境,那么可以考虑下 XFS。它拥有的众多特性(比如快照)能够有助于你的文件存储系统。尽管如此,它不局限于服务器端。如果你是一个相对高级一点的用户或者你对 BtrFS 所承诺的很多特性感兴趣的话,尝试一下 XFS。它实现了很多与 BtrFS 相似的特性,并且没有稳定性方面的问题。

 

参考文档:

http://www.weixueyuan.net/a/477.html

https://www.linuxprobe.com/which-most-filesystem-suitable-for-your-linux.html

 

ReiserFS

Linux 文件系统选择

上一篇:Mac键盘锁住了怎么办


下一篇:Linux获取主机信息