Fedora 33 桌面版本默認使用Btrfs 文件系統
Fedora工程和指導委員會(FESCo)正式批准了允許Fedora 33桌面變體(版本)默認使用Btrfs文件系統,而不是現有的默認EXT4或其他替代方案。要注意的是,此項變更只適用於Fedora 33桌面版本,比如Fedora Workstation。
事實上,建議Fedora 默認使用Btrfs 文件系統的提案十年前就已提出,不過直到將於今年秋季發布的Fedora 33 才得以實現。
這項變更要求Fedora 桌面版本使用Btrfs 並以“透明的方式”體驗現代文件系統的功能。官方則表示希望增加新的功能,同時減少處理磁盤空間耗盡等情況所需的專業知識。Btrfs 通過設計理念很好地適應了這個角色,這也是促使他們選擇 Btrfs 作為默認方案的原因之一。
Btrfs提供了CoW快照、透明文件系統壓縮( transparent file-system compression)、SSD存儲優化、原生RAID功能以及其他各種EXT4沒有提供的現代功能。其他一些已經表現出來的對Fedora的“好處”包括更好的低磁盤空間處理、Btrfs的廣泛校驗、通過cgroups2進行適當的I/O隔離、在線伸縮功能,以及更簡單的複雜存儲陣列設置。
Fedora 此舉讓它與openSUSE/SUSE 一起成為少數幾個默認使用Btrfs 的Linux 發行版之一。推動這一變化的是部分Fedora 開發者以及來自Facebook 和其他Btrfs 利益相關的工程師。
Fedora 開發者仍在評估可能的透明文件系統壓縮和其他功能,這些功能或將在Fedora 33 中啟用。現在FESCo 已經正式批准,但在發布之前仍需觀察是否會出現任何問題,否則有可能會恢復使用 EXT4。