Интернет жизнь

Все об интернете

  • Увеличить размер шрифта
  • Размер шрифта по умолчанию
  • Уменьшить размер шрифта

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

Операционные системы на ядре Linux, как правило, работают с разделами ext2 и ext3. Название ext2 буквально переводится как «вторая расширенная файловая система». «Первой» была Extended File System (расширенная файловая система), сокращенно ext или extfs. Сегодня она устарела и практически вышла из употребления.

Файловая система ext2 считается одной из самых быстродействующих. Как и все в мире Open Source, она устроена предельно логично и прозрачно — того требует сама идея открытого кода и коллективного написания компонентов ОС и приложений.

Принцип строения ext2

Дисковое пространство делится на блоки фиксированного размера. Блок может состоять из 2, 4, 8 или 16 секторов (1024, 2048, 4096 или 8120 байтов). Размер блока задается при форматировании раздела в ext2. Все блоки имеют порядковые номера.

Для уменьшения фрагментации диска последовательно идущие блоки объединяются в группы. Каждая группа блоков организована одинаково.

Файловая система ext2 состоит из шести основных структур:

  • суперблока (Superblock);

  • описания группы блоков (Group Descriptor);

  • битовой карты блоков (Block Bitmap);

  • битовой карты индексных дескрипторов (Inode Bitmap);

  • таблицы индексных дескрипторов (Inode Table);

  • данных (Data).

  • Суперблок начинается в секторе 3 от начала раздела и содержит общую информацию о файловой системе:

  • общее число блоков и индексных дескрипторов в файловой системе;

  • число свободных блоков и индексных дескрипторов в файловой системе;

  • размер блока;

  • число блоков и индексных дескрипторов в группе;

  • размер индексного дескриптора;

  • идентификатор файловой системы.

  • номер блока, в котором расположена битовая карта блоков;

  • номер блока, в котором расположена битовая карта inode;

  • номер блока, в котором расположена таблица inode;

  • число свободных блоков в группе;

  • число inode, содержащих каталоги.

Суперблок начинается в секторе 3 от начала раздела и содержит общую информацию о файловой системе:

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

За суперблоком следует описание групп блоков (глобальная таблица дескрипторов). Таблица содержит общую информацию обо всех группах блоков раздела. Каждой группе блоков соответствует отдельная запись:

Битовая карта блоков простая последовательность, в которой каждый бит показывает, отведен ли соответствующий ему блок какому-либо файлу. Если значение бита равно 0, то блок свободен, если 1, то блок занят. Так же устроена битовая карта индексных дескрипторов. Она показывает, какие именно индексные дескрипторы заняты, а какие нет.

 

Поиск

===============================

Интернет теперь в твоей судьбе!

В интернете принято дарить -

Музыку, свои воспоминанья...

Тянется невидимая нить

Через страны, дни и расстоянья.

Незнакомым людям дарят сны,

Нежные стихи и пожеланья...

Теплые слова всегда нужны

В мире виртуального свиданья.

Тот, кто дарит - чувствует сильней,

Ничего не требуя в награду.

Подарить другим любовь сумей,

Потому что это многим надо!

И вернутся смайлики к тебе,

И друзья появятся, конечно.

Интернет теперь в твоей судьбе -

На короткий миг, длиною в вечность!

П.Давыдов

===============================

Войти


Яндекс.Метрика