Файловые системы

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

Файловая система представляет информацию на диске в виде совокупности файлов и папок. С точки зрения пользователя, файл - это единица хранения логически Связанной информации; текстовой, графической, звуковой, видео. С точки зрения организации хранения данных на диске, файл - это цепочка связанных между собой кластеров. Такая организация характерна для файловых систем, поддерживаемых разными версиями Windows.

Кластер - это минимальная единица хранения информации.

Каждый кластер содержит фиксированное количество секторов; 1, 2, 4, 8, 16, 32, то есть кратное степени двойки. Точное значение количества секторов в кластере зависит от размера раздела. Чем больше размер раздела, тем больше секторов содержится в кластере. Размер каждого сектора на любом диске строго фиксирован, обычно 512 байт. Каждый кластер имеет свой номер, причем нумерация начинается с 2.

Из выше сказанного понятно, что операционная система отводит место для файлов на диске участками, которые называются кластерами. Каждый файл, в зависимости от размера, получает для хранения своих данных один или несколько кластеров, которые могут располагаться подряд, один за другим или же в разброс по всему диску. Свободные кластеры выделяются для файла по мере необходимости, это когда фактически выполняется запись на диск. Что избавляет пользователя от необходимости заранее резервировать место для каждого файла и знать, где именно на диске хранится тот или иной файл. Все операции выделения файлам свободных кластеров и записи в них данных выполняются системой автоматически, без участия пользователя. Каждому файлу присваивается уникальное имя, по которому пользователь, а точнее программы с которыми работает пользователь, могут обращаться к файлу. Для удобства хранения файлы группируются в папках.

Операционная система обеспечивает возможность работы пользователя с данными, поддерживая на разделах диска ту или иную файловую систему. Каждая операционная система может работать с одной или несколькими файловыми системами. Все файловые системы включают таблицу расположения файлов, папки и файлы и выполняют следующие основные функции:

  • Отслеживание занятого и свободного пространства на диске, а также дефектных секторов;
  • Поддержка папок и имен файлов;
  • Отслеживание физического расположения файлов на диске.

В настоящее время наиболее распространенными на персональных компьютерах являются три файловые системы:

  • FAT16 - в DOS, Windows 95⁄98⁄Me, Windows NT⁄2000⁄XP;
  • FAT32 - в Windows 95OSR2⁄98⁄Me, Windows NT⁄2000⁄XP;
  • NTFS - в Windows NT⁄2000⁄XP.


Вернуться на предыдущую страницу Перейти к следующей странице


2009 - 2018г. andron09_73@mail.ru