BTRFS

Btrfs 是 Linux 的一個寫時複製檔案系統,旨在實現高階功能,同時專注於容錯、修復和易於管理。由多家公司聯合開發,根據 GPL 許可,並向任何人開放貢獻。

Btrfs 的主要功能包括

  • 基於區的檔案儲存(最大檔案大小為 2^64)

  • 小檔案的高效空間打包

  • 高效空間索引目錄

  • 動態 inode 分配

  • 可寫快照

  • 子卷(單獨的內部檔案系統根)

  • 物件級別映象和條帶化

  • 資料和元資料的校驗和(多種演算法可用)

  • 壓縮(多種演算法可用)

  • Reflink,重複資料刪除

  • Scrub(線上校驗和驗證)

  • 分層配額組(子卷和快照支援)

  • 整合的多裝置支援,具有多種 raid 演算法

  • 離線檔案系統檢查

  • 高效的增量備份和 FS 映象(傳送/接收)

  • Trim/discard

  • 線上檔案系統碎片整理

  • 交換檔案支援

  • 分割槽模式

  • 讀/寫元資料驗證

  • 線上調整大小(縮小、增長)

有關更多資訊,請參閱文件站點或 wiki

該站點維護有關管理任務、常見問題解答、用例、掛載選項、易於理解的更改日誌、功能、手冊頁、原始碼儲存庫、聯絡人等的資訊。