[Seek Help] 文件系统ext4和btrfs哪个更好?
Tofloor
poster avatar
中家
deepin
2022-01-07 19:33
Author

老笔记本电脑,刚换了个固态硬盘,安装windows运行速度太慢,更换成深度,格式化硬盘的时候,发现有btrfs文件系统,选择困难了。

Reply Favorite View the author
All Replies
1 / 2
To page
lenke
deepin
2022-01-07 20:36
#1

openzfs更好😁

Reply View the author
beavailable
deepin
2022-01-07 20:50
#2

求稳用 ext4,追新用 btrfs(跟风用 zfs)

Reply View the author
忘记、过去
Moderator
2022-01-07 20:55
#3

btrfs可以用,安装器对btrfs支持不彻底,/boot还要求ext4……还不如直接ext4一根到底了

Reply View the author
lenke
deepin
2022-01-07 21:33
#4
忘记、过去

btrfs可以用,安装器对btrfs支持不彻底,/boot还要求ext4……还不如直接ext4一根到底了

想问一下,btrfs是否依旧不支持,mbr引导?官方/boot分区不支持btrfs,是不是这个原因

Reply View the author
中家
deepin
2022-01-07 22:43
#5

我除了/boot是ext4外,其他全选了btrfs😁

Reply View the author
忘记、过去
Moderator
2022-01-07 22:58
#6
lenke

想问一下,btrfs是否依旧不支持,mbr引导?官方/boot分区不支持btrfs,是不是这个原因

这个不晓得......没查到有类似的说法

Reply View the author
lenke
deepin
2022-01-07 23:18
#7
忘记、过去

这个不晓得......没查到有类似的说法

现在大部分电脑都是uefi,所以很少有人关注了。另外,openzfs也不支持mbr直接引导

Reply View the author
铁山老道孔乙己
deepin
2022-01-07 23:28
#8

我近段时间在使用 btrfs 文件系统。

先说下优点,对于桌面用户来说,我感觉最大的优点是子卷。

首先、子卷可以单独挂载,但却共享分区总容量。不必再为 / 和 /home 各分多大苦恼了。

其次、子卷可以创建快照,这样当你进行大的升级或改动时,可以先创建个快照。万一有问题,再恢复过来。非常方便。

缺点,我将 deepin 安装到 btrfs 分区时,deepin 还不支持直接安装到 btrfs 分区。据说目前支持了,还不知道支持到那种程度。

就稳定性来说,目前用了半年,暂未发现问题。

Reply View the author
中家
deepin
2022-01-07 23:48
#9
铁山老道孔乙己

我近段时间在使用 btrfs 文件系统。

先说下优点,对于桌面用户来说,我感觉最大的优点是子卷。

首先、子卷可以单独挂载,但却共享分区总容量。不必再为 / 和 /home 各分多大苦恼了。

其次、子卷可以创建快照,这样当你进行大的升级或改动时,可以先创建个快照。万一有问题,再恢复过来。非常方便。

缺点,我将 deepin 安装到 btrfs 分区时,deepin 还不支持直接安装到 btrfs 分区。据说目前支持了,还不知道支持到那种程度。

就稳定性来说,目前用了半年,暂未发现问题。

除了/boot分区必须是ext4外,其他都可以选btrfs了。

Reply View the author
linxyz
deepin
2022-01-07 23:56
#10

三几年前,btrfs非常容易出问题丢数据,不知现在

现在至少grub2 2.06是可以完美从btrfs启动的。不知深度的2.04如何

Reply View the author
181******81
deepin
2022-01-08 00:23
#11

btrfs效率太感人了。

Reply View the author
忘记、过去
Moderator
2022-01-08 01:48
#12
linxyz

三几年前,btrfs非常容易出问题丢数据,不知现在

现在至少grub2 2.06是可以完美从btrfs启动的。不知深度的2.04如何

目前测试没啥问题,我把所有分区 / /boot /swap 啥的全部放在一个 btrfs 里面了,引导使用都是正常的。

Reply View the author
joo
deepin
2022-01-08 02:15
#13

目前ext4的性能比btrfs更好,不需要测试工具,能直观感受到,我在debian用了btrfs用了一年有余。

Reply View the author
joo
deepin
2022-01-08 02:24
#14
joo

目前ext4的性能比btrfs更好,不需要测试工具,能直观感受到,我在debian用了btrfs用了一年有余。

最近三四年btrfs也没有什么进展,开发也不活跃了,oracle自己也没落,不要指望oracle能提供很多资源给btrfs,个人贡献,越来越多的开发者不再对btrfs感兴趣,甚至整个linux社区对zfs(这种技术)的兴趣都不高了。苹果zfs刚出来时,linux的内核开发社区是很受刺激的,但现在已时过境迁。

Reply View the author
北冥夜未央
deepin
2022-01-08 02:31
#15

我试过很多系统,老电脑还是Windows7运行顺畅,XP虽然运行也很快,但是很多软件开始用不了了。如果你装Windows10卡的话,装deepin一样卡,优麒麟会更卡。

Reply View the author
joo
deepin
2022-01-08 02:41
#16

在真实的服务器实践,没人会用软磁盘阵列,在个人电脑现在动不动磁盘就几百G甚至1T起步,linux社区突然发现zfs那些特性没有那么实用,linux这些搞服务器端和数据库的发现对zfs没有迫切需求,快照?维护服务器端的不会用快照备份数据的,他们有自己的一套更可靠的方案的,苹果在服务器端自己也没什么经验。

Reply View the author
joo
deepin
2022-01-08 02:50
#17

企业级的数据备份需要考虑周全的,一般会考虑在不同的环境都能(内核不同、发行版不同、文件系统不同、甚至夸平台)恢复数据,文件系统的快照,自己想想吧,

Reply View the author
waiting
deepin
2022-01-08 08:03
#18
joo

目前ext4的性能比btrfs更好,不需要测试工具,能直观感受到,我在debian用了btrfs用了一年有余。

btrfs 搞了十多年还是那鸟样。

大家可以考虑 xfs,可以动态扩容(配合 LVM 更爽,不过 deepin 的安装器目前尚不支持 LVM 卷),性能应该比 ext4 还要高。并且基本没有需要 fsck 出场的机会。

Reply View the author
joo
deepin
2022-01-09 06:10
#19

目前按社区大佬的经验实践,服务器用xfs,桌面用ext4,ext4在小文件的读写性能最好,每当内核有重大更新都会对文件系统做性能回归测试的,防止由于新内核的改动造成很重要的性能下降,所以错不了,每次测试btrfs在各项性能都是垫底。以前我也是btrfs的忠实支持者,跟踪了七八年发现不对路,特别最近几年几乎没有重大的更新,原来的roadmap已经6年没任何进度。

Reply View the author
豆浆包子
deepin
2022-01-11 08:14
#20

直接上ZFS最好。除了boot分区。

Reply View the author
1 / 2
To page