Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

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



В версии 4.3 BSD Unix были внесены существенные улучшения в архитектуру файловой системы, повышающие как её производительность, так и надежность.

Новая файловая система получила название Fast File System (ffs).

Файловая система ffs, обладая полной функциональностью системы s5fs, использует те же структуры данных ядра. Основные изменения затронули расположение файловой системы на диске, дисковые структуры данных и алгоритмы размещения свободных блоков.

Как и в случае файловой системы s5fs, суперблок содержит общее описание файловой системы и располагается в начале раздела.

Однако в суперблоке не хранятся данные о свободном пространстве файловой системы, такие как массив свободных блоков и inode.

Поэтому данные суперблока остаются неизменными на протяжении существования файловой системы.

Поскольку данные суперблока жизненно важны для работы всей файловой системы, он дублируется для повышения надежности.

Организация файловой системы предусматривает деление дискового раздела на одну или несколько групп цилиндров.

Каждая группа цилиндров содержит управляющую информацию, включающую:

· резервную копию суперблока;

· массив индексных дескрипторов;

· данные о свободных блоках;

· итоговую информацию об использовании дисковых блоков в группе.





Дата публикования: 2015-10-09; Прочитано: 310 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...