Читайте также: |
|
Жесткие диски, являющиеся основными устройствами хранения информации на компьютере, необходимо отформатировать перед использованием. При форматировании диск настраивается в соответствии с файловой системой для хранения информации средствами Windows. Жесткие диски в новых компьютерах под управлением Windows уже отформатированы. Если для расширения дискового пространства компьютера приобретен дополнительный жесткий диск, то его, скорее всего, потребуется отформатировать.
Другие типы устройств хранения информации, в том числе различные USB флэш-накопители и карты флэш-памяти, могут поступать в продажу уже отформатированными производителем. Компакт-диски и DVD-диски используют формат хранения, отличный от формата жестких дисков и съемных запоминающих устройств. в ходе форматирования все файлы на жестком диске удаляются. при форматировании жесткого диска содержащиеся на нем файлы будут удалены.
Таблица размещения файлов на диске (FAT, FAT32, NTFS и др.).
Система управления файлами является основной в абсолютном большинстве современных операционных систем. Все современные операционные системы используют файлы и соответствующее программное обеспечение для работы с ними.Через файловую систему связываются по данным многие системные обрабатывающие программы и с помощью этой системы решаются проблемы централизованного распределения дискового пространства и управления данными. Пользователи получают более простые способы доступа к своим данным, которые они размещают на устройствах внешней памяти.
Существует большое количество файловых систем, созданных для разных устройств внешней памяти и разных операционных систем. В них используются, соответственно, разные принципы размещения данных на носителе. Это системы FAT, FAT32 и NTFS.
Можно сказать, что основное назначение файловой системы и соответствующей ей системы управления файлами — предоставление удобного доступа к данным, организованным в виде файлов, то есть вместо низкоуровневого доступа к данным с указанием конкретных физических адресов нужной нам записи используется логический доступ с указанием имени файла и записи в нем.
Файловая система FAT (File Allocation Table — таблица размещения файлов) получила свое название благодаря простой таблице, в которой указываются:
§ непосредственно адресуемые участки логического диска, отведенные для размещения в них файлов или их фрагментов; О свободные области дискового пространства;
§ дефектные области диска (эти области содержат дефектные участки и не гарантируют чтение и запись данных без ошибок).
В файловой системе FAT дисковое пространство любого логического диска делится на две области системную область и область данных.
Структура логического диска в FAT
Системная область логического диска создается и инициализируется при форматировании, а в последующем обновляется при работе с файловой структурой. Область данных логического диска содержит обычные файлы и файлы-каталоги; эти объекты образуют иерархию, подчиненную корневому каталогу. Элемент каталога описывает файловый объект, который может быть либо обычным файлом, либо файлом-каталогом. Область данных, в отличие от системной области, доступна через пользовательский интерфейс операционной системы. Системная область состоит из следующих компонентов (расположенных в логическом адресном пространстве друг за другом):
§ загрузочной записи (Boot Record, BR);
§ зарезервированных секторов (Reserved Sectors, ResSec);
§ таблицыразмещенияфайлов (File Allocation Table, FAT);
§ корневого каталога (Root Directory, RDir).
Таблица размещения файлов является очень важной информационной структурой. Можно сказать, что она представляет собой адресную карту области данных, в которой описывается и состояние каждого участка области данных, и принадлежность его к тому или иному файловому объекту,
Всю область данных разбивают на так называемые кластеры. Кластер представляет собой один или несколько смежных секторов в логическом дисковом адресном пространстве (точнее — только в области данных). Кластер — это минимальная адресуемая единица дисковой памяти, выделяемая файлу (или некорневому каталогу). Кластеры введены для того, чтобы уменьшить количество адресуемых единиц в области данных логического диска.
Каждый файл занимает целое число кластеров. Последний кластер при этом может быть задействован не полностью, что при большом размере кластера может приводить к заметной потере дискового пространства. На дискетах кластер занимает один или два сектора, а на жестких дисках его размер зависит от объема раздела. В таблице FAT кластеры, принадлежащие одному файлу (или файлу-каталогу), связываются в цепочки. Для указания номера кластера в файловой системе FAT16 используется 16-разрядное слово, следовательно, можно иметь до 216 = 65 536 кластеров (с номерами от 0 до 65 535).
Поскольку файлы на диске изменяются (удаляются, перемещаются, увеличиваются или уменьшаются), то упомянутое правило выделения первого свободного кластера для новой порции данных приводит к фрагментации файлов, то есть данные одного файла могут располагаться не в смежных кластерах, а порой в очень удаленных друг от друга, образуя сложные цепочки. Естественно, что это приводит к существенному замедлению работы с файлами.
В связи с тем, что таблица FAT используется при доступе к диску очень интенсивно, она обычно загружается в оперативную память (в буферы ввода-вывода или в кэш) и остается там настолько долго, насколько это возможно. Если таблица большая, а файловый кэш, напротив, относительно небольшой, в памяти размещаются только фрагменты этой таблицы, к которым обращались в последнее время.
Дата добавления: 2015-10-21; просмотров: 80 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Инструкция | | | Устройства автоматизированного ввода информации |