Вы здесь

Оптимизация дискового доступа в FFS

Оригинальная файловая система Unix (UFS) имела несколько явных недостатков:

  • Суперблок был единичной точкой отказа. Его физическое разрушение приводило к полной потере доступа к данным на диске.
  • Inode и блоки данных хранились на разных дорожках, что требовало непрерывных перемещений магнитной головки при доступе к файлам.

Для решения этих проблем в Быстрой файловой системе (FFS) дорожки диска были разбиты на группы, каждая из которых имела структуру полной файловой системы. Таким образом суперблок дублировался во всех группах, а inode и блоки данных внутри группы размещались на соседних дорожках.

Подобное деление на группы сохранилась и в семействе ФС Extfs в Linux.

Прикрепленный файлРазмер
Иконка изображения Размещение структур FFS в группах дорожек на диске53.71 КБ
Яндекс.Метрика