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 1
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
wccc 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 2
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 1
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 |