Aufs
外觀
aufs(全稱:advanced multi-layered unification filesystem,進階多層統一檔案系統)用於為 Linux 檔案系統實現聯合掛載。這个名上頭仔是AnotherUnionFS的首字母縮略字,但是對第二版開始伊代表「advanced multi-layered unification filesystem」。
aufs 是進前的 UnionFS 的完全重寫,二空空六年由岡島順治郎開發。伊旨咧提高可靠性佮效能,但是嘛引入一寡新的概念,譬如講若有寫分支平衡佮其他改進—— 其中一寡目前已經佇咧 UnionFS 二 . x 分支中實現。
aufs 予人拒絕合併到主線 Linux。伊的代碼去予人批評講「誠濟,袂使讀,無注釋」。 相反,OverlayFS 已經予人合做伙 Linux 核心。佇咧幾若改試看覓,作者已經放棄。
使用
Docker 頭仔就使用 aufs 成做容器檔案系統層。伊目前猶原做儲存後端之一來支援。
數的 Linux 發行版已經選擇 aufs 做為 UnionFS 的替代品,包括講:
- Knoppix live CD Linux 發行版,自二空空六年年底以來,「 為著閣較好的穩定性佮效能」
- NimbleX,自二千空八版本。佮 Linux-Live 同時切換
- Porteus LiveCD,完全佇記憶體中執行
- Slax(佮定咧規目的 Linux-Live 指令碼), 對第六版開始
- Xandros Linux 發行版,可在 ASUS Eee PC 九百空一型號中使用
- Ubuntu 十曉空四 LTS Live CD
- Debian 六板零 Live 媒體
- Gentoo Linux LiveDVD 十一孵空
- Gentoo Linux LiveDVD 十一孵二
- Gentoo Linux LiveDVD 十二孵空
- Salix Live,通過 Linux-Live 指令碼截止十三孵一 . 一版本,通過 SaLT 對十三鋪三七開始
- Puppy Linux 會使完全佇記憶體中執行,而且改佇咧關機時間的儲存。比如講,Slacko 五孵三 . 三可執行為一个 LiveCD。
參見
- OverlayFS,合併甲 Linux 核心的競爭專案
- 檔案系統
- 聯合掛載,描述檔案系統分支合併的概念
- UnionFS,閣較早的聯合專案
- Syslinux
參考資料
外部連結
- AuFS project homepage
- A simple example