EXT4 还是 Btrfs 还是 XFS ?
从性能和功能上对比的话
看了一下这个文章 https://linoxide.com/btrfs-vs-ext4/ 貌似 Btrfs 功能要强很多阿,但是好像一直没有出正式版
1 lvsemi1 2022-03-03 18:07:05 +08:00 reiser4 |
![]() | 2 leido 2022-03-03 18:07:56 +08:00 ![]() xfs 生产大量在用了 |
3 Donahue 2022-03-03 18:11:51 +08:00 个人使用 ext4 完全够用,折腾太多只是给自己添麻烦~ |
![]() | 4 ch2 2022-03-03 18:14:20 +08:00 看你用来存什么类型的数据,不同用途选择不同 |
![]() | 5 hronro 2022-03-03 18:25:38 +08:00 via iPhone BTRFS = 低配版 ZFS |
![]() | 6 geekvcn 2022-03-03 18:28:04 +08:00 应用服务器 EXT4 ,文件服务器 Btrfs ,Linux 开发机 XFS |
![]() | 7 cev2 2022-03-03 18:34:23 +08:00 自己电脑用 btrfs ,给别人 /服务器用 ext4/xfs(取决于哪一派系的发行版). 滚动升级发行版建议用 btrfs ,滚之前做个快照,滚挂了能立即恢复。 某些极端场景下,比如硬盘太小时,用 btrfs 可以开启透明压缩,能解燃眉之急。 组 raid 一般不会用 btrfs 的 raid 功能,聊胜于无。 个人用 btrfs 简单又省事,花样儿玩法很多。但服务器上一般都会用 LVM ,导致 btrfs 的这些花样儿也不是不可替代,何况真要玩花样儿旁边还有个 zfs 呢。 |
![]() | 8 fkmc 2022-03-03 20:35:15 +08:00 via iPhone ext4 开发机 zfs nas |
![]() | 9 kingfalse 2022-03-03 20:40:32 +08:00 via Android 自己台式机,opensuse Btrfs |
![]() | 10 jim9606 2022-03-03 20:47:40 +08:00 ![]() btrfs 单卷(也就是无冗余)和 RAID1 使用没有什么问题,不像 ZFS 有许可证问题,对桌面用户比较实用的透明压缩特性也是跟 ZFS 看齐的。 Fedora 已经将 btrfs 选作默认 rootfs 。 啥都不懂的用发行版替你选的 FS 。 |
![]() | 11 msg7086 2022-03-04 02:53:10 +08:00 自己用的 XFS ,给熟人用的 XFS ,不熟的人给 ext4 ,公司机器用的 btrfs 。 btrfs 以前问题太多,很多人十年怕草绳了,日常炸数据。 玩 Linux 时间长点,玩过 btrfs 的人基本都丢过或者看人 btrfs 丢过数据。 |
![]() | 12 WuSiYu 2022-03-04 05:28:43 +08:00 via iPhone ext4 和 xfs 差不多,都是很可靠的传统文件系统,红帽系更喜欢 xfs ,不过 xfs 有个分区只能增大不能缩小的缺点 btrfs 是新式文件系统,类似的还有 zfs ,会有子卷、快照这种功能,btrfs 的大部分功能近年可以被认为足够可靠,群晖 NAS 就用的这玩意 |
![]() | 13 tedding 2022-03-04 08:41:32 +08:00 via iPhone openSUSE 默认 btrfs |
![]() | 14 haozi1986 2022-03-04 09:08:28 +08:00 btrfs 开启了透明压缩和快照 |
![]() | 15 plko345 2022-03-04 09:16:53 +08:00 via Android ext4+lvm ,申缩都方便,稳定可靠 |
![]() | 16 L4Linux 2022-03-04 09:25:54 +08:00 EXT4 。要功能就套一层 LVM 。Btrfs 丢过数据。 |
![]() | 17 RickyC 2022-03-04 09:30:11 +08:00 只听说过 ext4 |
![]() | 18 wanguorui123 2022-03-04 10:12:00 +08:00 ext4 比较稳 |
19 imkerberos 2022-03-04 10:13:07 +08:00 xfs 稳, btrfs 以前我用过,丢数据, 很慢. 从此印象不好. |
![]() | 20 wspsxing 2022-03-04 12:18:27 +08:00 os btrfs 开启压缩,小文件效果显著, home xfs 稳,也不像 ext4 有 lostfound , data: 如果只有 linux 就选 xfs , 另外 ntfs 可以和 windows 共用,ntfs3 刚进入 5.15 内核 |
![]() | 21 wspsxing 2022-03-04 12:20:23 +08:00 要是服务器的话,如果你不是运维,那么建议无脑用 ext4 |
22 salmon5 2022-03-04 16:52:34 +08:00 xfs 最稳,ext4 兼容好 |
23 ByteCat 2022-03-04 20:27:20 +08:00 xfs 目前用在 DB Server 和 NAS 上,感觉不错 |
![]() | 24 Hardrain 2022-03-04 22:28:40 +08:00 via Android ![]() BtrFS 有最多的功能 个人使用中没感受到 ext4 和 xfs 的性能差异(即便是生产环境中,有为应用场景优化的情况下 e.g.少量大文件 /大量小文件) 但请注意 xfs 不支持缩小容量,而 ext4 支持 |
25 ruidoBlanco 2022-03-05 03:56:20 +08:00 不知道你们用的什么版本内核。 从 4.4 到 5.4 之间 xfs 各种毛病不断。我们同事之间聊起 xfs 就笑,因为只有那些自以为懂的客户在用 xfs ,出了毛病就跑来求救,ext4 的 bug 从来没遇到。至于性能,下面的网站有好些个不通版本内核的 ext4 和 xfs 的性能对比,我是看不出来 xfs 现在的优势在哪里。 https://www.phoronix.com/scan.php?page=news_item&px=Linux-5.14-File-Systems |