14 我将笔记本电脑升级到Maverick(10.10),我发现btrfs是文件系统的一个选项。我前一阵子读到,Ubuntu团队不确定Maverick是否会稳定。有谁知道(带有参考文献)它是否被批准稳定使用?还有其他利弊吗? 目前,我已经制作了根分区ext4和主分区btrfs,但可以重新安装。我的笔记本电脑是辅助计算机。 10.10 filesystem btrfs — 哈米什·唐纳 source
10 自从提出问题以来,我对此进行了一些谷歌搜索并发现: 目前没有用于btrfs的fsck(从linux内核2.6.36开始,而maverick具有2.6.35),因此“仅通过断电即可杀死btrfs相当容易”。 在BTRFS启动板蓝图有评论“我在纳蒂推迟本作完成后,我们将无法完成所有剩余的工作小牛”。 有一个关于dpkg升级和btrfs上安装缓慢的错误。 因此,所有这些都表明不应在生产系统或您关心数据的任何其他系统上使用btrfs。 — 哈米什·唐纳 source 1 dpkg错误是一个更普遍的性能问题-在2.6.35内核(我没有在2.6.36-rcs中检查过)的btrfs中,大量写入负载会大大降低性能。 — RAOF 2010年 btrfs-utils现在将安装btrfsck。 — 亚瑟·乌尔费尔特 1 @RAOF,这不是写重负载,而是同步问题所在。dpkg会执行大量的fsync,以确保升级过程中断电不会使系统处于故障状态。这会大大降低任何文件系统的升级速度,但是btrfs 确实很糟糕。使用libeatmydata禁用所有同步系列调用可提供出色的性能。 — psusi 2011年 根据我的经验,仅大量写操作会严重降低性能。不过,很有可能已经解决了。 — RAOF
3 它不被认为是稳定的。 对于新文件系统,人们通常会比较保守。您不想丢失数据,对吗? 如果/ home下的数据对您而言并不重要,那么brtfs现在是不错的fs选择。 — Maxschlepzig source
1 反对btrfs在任何地方都称为稳定的要点:磁盘格式尚未固定,可以随时更改,这将要求用户重新格式化其磁盘。 — 乔希 source 1 我相信,如果更改了磁盘格式,则会自动升级。如果您随后使用较旧的内核进行引导,则可能会遇到问题,但是如果仅使用内核进行升级,则无需重新格式化。 — Hamish Downer 2010年
0 Btrfs非常稳定,没有给我带来任何问题。 人们对文件系统的个人风险承受能力差异很大。对于许多面向企业的syaadmin来说,FS必须证明它已经存在十年了,然后才能获得稳定的支持,而其他人则从运行最新的实验性群集文件系统中受益匪浅。尽管某些高级功能(如raid5 / 6)尚无法使用,但Btrfs不太可能丢失数据。一些认为btrfs 不稳定的人也会考虑新东西,例如ext4不稳定。 — 亚瑟·乌尔费尔特 source