aufs
Utvecklare | Junjiro Okajima |
---|---|
Fullständiga namn | Avancerat flerlagers sammanslagningsfilsystem |
Introducerad | 2006 |
Funktioner | |
Filsystembehörigheter | POSIX |
Övrig | |
Operativsystem som stöds | Linux via tredjeparts kärnmodul |
aufs (förkortning för advanced multi-layered unification filesystem ) implementerar ett unionsfäste för Linux- filsystem . Namnet stod ursprungligen för AnotherUnionFS fram till version 2.
Aufs utvecklades av Junjiro Okajima 2006 och är en fullständig omskrivning av det tidigare UnionFS . Det syftade till att förbättra tillförlitlighet och prestanda, men introducerade också några nya koncept, som skrivbar grenbalansering och andra förbättringar – av vilka några nu är implementerade i UnionFS 2.x-grenen.
aufs avvisades för sammanslagning i mainline Linux. Dess kod kritiserades för att vara "tät, oläsbar, [och] okommenterad". Istället OverlayFS samman i Linux-kärnan. Efter flera försök att slå samman aufs till mainline kärna har författaren gett upp.
Använda sig av
Aufs ingår i Debian "Jessie" (v8) och Ubuntu 16.04 ur förpackningen. Debian "Stretch" (v9) inkluderar inte aufs längre, men tillhandahåller ett paket aufs-dkms, som automatiskt kompilerar aufs-kärnmodulen med hjälp av Dells dkms .
Docker använde ursprungligen aufs för containerfilsystemlager. Den är fortfarande tillgänglig som en av lagringsbackenderna men är utfasad till förmån för overlay2 -backend som använder OverlayFS .
Flera Linux-distributioner har valt aufs som ersättning för UnionFS, inklusive:
- Knoppix live CD Linux-distribution – sedan slutet av 2006, "för bättre stabilitet och prestanda"
- NimbleX sedan version 2008. Bytte samtidigt med Linux-Live
- Porteus LiveCD, kör helt i RAM
- Slax (och Linux-Live-skript i allmänhet) sedan version 6
- Xandros Linux-distribution, tillgänglig i ASUS Eee PC -modell 901
- Ubuntu 10.04 LTS Live CD
- Debian 6.0 Live media
- Gentoo Linux LiveDVD 11.0
- Gentoo Linux LiveDVD 11.2
- Gentoo Linux LiveDVD 12.0
- Salix Live via Linux-Live-skript fram till version 13.1.1 och via SaLT från version 13.37
- Puppy Linux- versioner kan köras helt i RAM med ändringar sparade på disken vid avstängning. Till exempel, Slacko 5.3.3 som körs som en LiveCD.
- Manjaro Linux via deras patchade officiella kärnor
Se även
- OverlayFS , det konkurrerande projektet som valdes för sammanslagning till Linux-kärnan
- Filsystem
- Union mount , som beskriver konceptet med att slå samman filsystemsgrenar
- UnionFS , ett äldre unionsmonterat projekt
- Syslinux