aufs

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
aufs
Developer(s) Junjiro Okajima
Full name Advanced multi layered unification filesystem
Introduced 2006
Features
File system permissions POSIX
Other
Supported operating systems Linux via third-party kernel module

aufs (short for advanced multi layered unification filesystem) implements a union mount for Linux file systems.

Developed by Junjiro Okajima in 2006,[1] aufs is a complete rewrite of the earlier UnionFS. It aimed to improve reliability and performance, but also introduced some new concepts, like writable branch balancing,[2] and other improvements – some of which are now implemented in the UnionFS 2.x branch.

The name is an acronym which originally stood for AnotherUnionFS, but since version 2 it stands for "advanced multi layered unification filesystem".

aufs was rejected merging into mainline Linux. Its code was criticized for being "dense, unreadable, and uncommented".[3] Instead, OverlayFS was merged in the Linux kernel [1][4] After several attempts, the author has given it up.[5]

Use

Several Linux distributions have chosen aufs as a replacement for UnionFS, including:

See also

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Goals and new features of aufs in the project's homepage
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Linux Live scripts use AUFS for better stability
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. Lua error in package.lua at line 80: module 'strict' not found.
  10. Lua error in package.lua at line 80: module 'strict' not found.
  11. RAMboot using syslinux

External links