Aufs - Википедия - aufs
Разработчики) | Дзюнджиро Окадзима |
---|---|
Полное имя | Расширенная файловая система многоуровневой унификации |
Введено | 2006 |
Функции | |
Разрешения файловой системы | POSIX |
Другой | |
Поддерживается операционные системы | Linux через стороннюю модуль ядра |
aufs (Короче для расширенная файловая система многоуровневой унификации) реализует Union Mount за Linux файловые системы. Первоначально название означало ДругойЮнионФС до версии 2.
Разработан Дзюнджиро Окадзима в 2006 г.[1] aufs - это полная переработка более ранней UnionFS. Он был направлен на повышение надежности и производительности, но также представил некоторые новые концепции, такие как балансировка веток с возможностью записи,[2] и другие улучшения - некоторые из них теперь реализованы в ветви UnionFS 2.x.
aufs был отклонен для слияния с основной линией Linux. Его код критиковали за то, что он «плотный, нечитаемый [и] без комментариев».[3] Вместо, OverlayFS был объединен с ядром Linux.[4][5] После нескольких попыток объединить aufs в основное ядро автор сдался.[6]
Использовать
Aufs входит в Debian "Джесси" и Ubuntu 16.04 из коробки. Debian "stretch" больше не включает aufs, но предоставляет пакет aufs-dkms, который автоматически компилирует модуль ядра aufs, используя Dell с dkms.
Докер изначально использовался aufs для слоев файловой системы контейнера. Он по-прежнему доступен как один из бэкэндов хранилища, но устарел в пользу overlay2 бэкэнд, который использует OverlayFS.[7]
Несколько Дистрибутивы Linux выбрали aufs в качестве замены UnionFS, в том числе:
- Knoppix live CD Дистрибутив Linux - с конца 2006 г. «для повышения стабильности и производительности»[8]
- NimbleX с версии 2008. Переключено одновременно с Linux-Live
- Портеус LiveCD, работает полностью в ОЗУ
- Slax (и скрипты Linux-Live в целом) начиная с версии 6[9]
- Ксандрос Дистрибутив Linux, доступный в ASUS Eee PC модель 901
- Ubuntu 10.04 LTS Live CD
- Debian 6.0 Живые медиа
- Gentoo Linux LiveDVD 11.0[10]
- Gentoo Linux LiveDVD 11.2[11]
- Gentoo Linux LiveDVD 12.0[12]
- Salix Live через скрипты Linux-Live до версии 13.1.1 и через SaLT с версии 13.37
- Щенок Linux версии могут работать полностью в ОЗУ с сохранением изменений на диске при завершении работы. Например, Slacko 5.3.3 работает как LiveCD.
- Manjaro Linux через их исправленные официальные ядра [13]
Смотрите также
- OverlayFS, конкурирующий проект, который был выбран для слияния с ядром Linux
- Файловая система
- Союз Маунт, описывая концепцию объединения ветвей файловой системы
- UnionFS, более старый проект Union Mount
- Syslinux
Рекомендации
- ^ "История ауфса". Получено 2015-11-08.
- ^ Цели и новые возможности aufs на главной странице проекта
- ^ Аврора, Валери (2007-04-07). «Объединение файловых систем: реализации, часть 2». LWN.net. Получено 2015-11-08.
- ^ "файловая система оверлея · torvalds / linux @ e9be9d5". Получено 12 июля 2016.
- ^ Хеллвиг, Кристоф (10 апреля 2009 г.). "Re: [RFC Aufs2 # 5 28/29] экспорт функций поиска". Получено 2015-11-08.
- ^ Окадзима, Дзюнджиро (10 апреля 2009 г.). "Re: [RFC Aufs2 # 5 28/29] экспорт функций поиска". Получено 2018-10-01.
- ^ «Устаревшие функции двигателя». Получено 2020-10-26.
- ^ «KNOPPIX 5.1 - Живая файловая система Linux на компакт-диске». knopper.net. 2013-01-05. Получено 2015-11-08.
- ^ Скрипты Linux Live В архиве 2009-03-22 на Wayback Machine используйте AUFS для лучшей стабильности
- ^ «Gentoo Linux - Gentoo Linux - LiveDVD 11.0». Gentoo.org. 2011-03-08. Архивировано из оригинал на 2012-04-13. Получено 2012-04-19.
- ^ «Gentoo Linux - Gentoo Linux выпускает 11.2 LiveDVD». Gentoo.org. 2011-08-07. Архивировано из оригинал на 2012-04-17. Получено 2012-04-19.
- ^ «Gentoo Linux - Gentoo Linux выпускает 12.0 LiveDVD». Gentoo.org. 2012-01-02. Архивировано из оригинал на 2012-04-21. Получено 2012-04-19.
- ^ "Ядро Manjaro linux54 PKGBUILD". 2020-01-19. Получено 2020-01-19.