Наши статьи
UFS — Файловая система

Unix File System (или UFS) — система файлов, созданная и адаптированная под операционных системы класса BSD*. Данная система была создана довольно давно, но и по сей день используется в усовершенствованном виде в более современных системах этого же поколения. К ним относятся FreeBSD, OpenBSD, NetBSD. Использование технологии BSD-кода сейчас, в основном, сосредоточено в компьютерных операционных системах семейств Linux и UNIX, которые часто имеют созвучное название, а также Solaris. Корпорациями-пользователями BSD также являются HP-UX и Tru64 UNIX.

UFS-системы несколько отличаются, но тем не менее каждая из них имеет основные составляющие:

  • Так называемый, загрузочный блок — отдельная структура кода, независящая от основной системы, которая отвечает за хранение информации;
  • Суперблок — часть системы, которую называют «магическим числом». В данном компоненте содержатся все основные параметры системы: числа, определяющие все свойства и настройки, а также геометрию и т.п;
  • Группы цилиндров, каждый из которых включает в себя следующие «подпункты»:
    • Копия-резерв системных файлов основания (копия суперблока);
    • Информация, которая хранится в суперблоке (но она хранится в отдельных файловых документов по принципу класса и функций);
    • Индексные дескрипторы, содержащие атрибуты файловых структур;
    • Простейшие блоки данных.

Индексные дескрипторы составлены в определенный список. Вся информация выстроена следующим образом: исторические дескрипторы, дескрипторы корневого каталога (основных файлов).

——-
*Операционные системы поколения BSD — программное обеспечение для устройств, основанное на технологии единого исходного кода, эволюция которого происходит посредствам его постепенного совершенствования и включения в него изменений. Данное поколение систем было специально создано для обмена информацией между учебными заведениями.

Просмотров: 1469