Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Все простейшие файловые системы связаны с физическим диском отношением «один-к-одному». Это означает, что у каждого диска имеется собственный корневой каталог, собственная таблица метаданных и собственная информация, предназначенная для управления хранением данных. Такая структура естественна для съемных носителей (гибких дисков и CD-ROM), поскольку соответствует пользовательской модели записи данных на носитель и переноса их как физической сущности. Но для жестких дисков, выступающих в роли энергонезависимой, постоянной памяти компьютера, требование соответствия «один-к-одному» менее оправдано, так как нельзя ни расширить файловую систему за пределы конкретного диска, ни разделить диск на разделы, управляемые независимо (возможно, разными операционными системами, установленными на одном компьютере). Для решения этих проблем введена концепция логического тома - области действия файловой системы. Том состоит из разделов (partition) физических дисков. Каждый раздел представляет собой экстент (непрерывную последовательность) дисковых блоков. Широко распространена простейшая схема, когда диск делится на несколько разделов, каждый из которых содержит один логический том и соответственно одну файловую систему. Более универсальный подход позволяет составить логический том из нескольких отдельных разделов, причем расположенных даже на разных дисках. Дисковой памяти присущи такие же проблемы внутренней (на логических томах) и внешней фрагментации (на физическом диске), как и основной памяти.
При разработке файловой системы особого внимания требует поддержка динамического изменения конфигурации логического тома (если она предусмотрена), например, его расширения, в том случае, когда файловая система заполнена, или удаления из него неиспользуемого пространства.
Дата публикования: 2014-11-04; Прочитано: 318 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!