Файловая система Unix

Unix File System ( UFS ) является файловая система , развитие которых началось в 1980 году Билл Джой под названием UFS, на основе свободно на структуры данных в Unix файловой системы версии 6. Два года спустя, после того как файловая система уже использовалась в некоторых университетах, к проекту присоединился Маршалл Кирк МакКьюзик, который в основном посвятил себя усовершенствованию механизмов распределения. Тогда впервые появилось название Fast File System . В UNIX System V версии 4 UFS также была принята в версии UNIX для AT&T и заменила файловую систему UNIX версии 6 в качестве файловой системы по умолчанию.

варианты

Быстрая файловая система Беркли (FFS)

UFS используется или использовалась в варианте быстрой файловой системы Berkeley для различных производных BSD , таких как FreeBSD , NetBSD и OpenBSD, а также Solaris и NeXTStep . Он также доступен в Linux и Mac OS X (по крайней мере, до версии 10.4 ), но не является частью стандарта. UFS была наиболее важной моделью для расширенной файловой системы, созданной в проекте Linux .

Начиная с версии 7, Solaris предлагает опцию, которая реализует ведение журнала в UFS (до Solaris 7 ведение журнала можно было активировать через Trans-Devices из Solstice DiskSuite ). Среди операционных систем BSD есть расширение Softupdates , эффективный метод записи метаданных, который постоянно поддерживает согласованное состояние файловой системы. Более того, NetBSD поддерживает ведение журнала метаданных с середины 2008 года. NetBSD 5.0 ​​была первой стабильной версией с поддержкой ведения журнала метаданных, но все еще оставалась в списке предварительных версий .

UFS2

UFS2 - это расширение UFS, представленное в FreeBSD 5.x. UFS2 в основном вносит следующие изменения:

  • Поддержка файловых систем размером более 1  ТиБ .
  • Есть возможность создавать снимки файловой системы .
  • «Проверка файловой системы» после сбоя системы происходит в фоновом режиме. Это значительно сокращает время, необходимое для загрузки в больших файловых системах.
  • Добавлены дополнительные атрибуты файлов, включая POSIX- совместимую реализацию списков управления доступом .

Смотри тоже

литература

веб ссылки

Индивидуальные доказательства

  1. Быстрая файловая система для UNIX - Университет Висконсина - Мэдисон , 30 октября 2008 г.
  2. Mac OS X 10.5 Leopard: установка на том в формате UFS. Apple, 12 июня 2012 г., по состоянию на 28 марта 2020 г .: «Вы не можете установить Mac OS X Leopard на том в формате UFS. Кроме того, вы не можете обновить старые версии Mac OS X, установленные на томах в формате UFS, до Leopard. Чтобы перейти на Leopard, вам необходимо переформатировать загрузочный том ".
  3. ↑ В FFS добавлена ​​поддержка журналирования метаданных. В: NetBSD: Последние изменения и новости. NetBSD, 31 июля 2008, доступ к 9 апреля 2018 .