Форматирование и дефрагментация диска.
Форматирование – создание физической и логической структуры диска Формирование физической структуры диска состоит в создании на диске концентрических дорожек, которые в свою очередь, делятся на секторы. В процессе форматирования магнитная головка дисковода расставляет в определенных местах диска метки дорожек и секторов.
Информационный объем гибких дисков: V = p*d*k*l р – количество поверхностей диска (p = 2) d – количество дорожек на поверхности (d = 80) k – количество секторов на дорожке (k = 18 ) l – емкость сектора (l = 512 байт). V = 2 * 80 * 18 * 512 = 1440 Кбайт ГИБКИЙ ДИСК Минимальный элемент информации на гибком диске – сектор, информационная емкость которого 512 байтов.
Логическая структура гибких дисков – это совокупность секторов (емкостью 512 байтов), каждый из которых имеет свой порядковый номер (например - 100). Минимальный элемент информации на гибком диске – сектор. Минимальный размер файла составляет один сектор, а максимальный – общее количество секторов на диске. При размещении на диске файл записывается в произвольные свободные сектора. 1-й сектор – загрузочная запись ОС со 2 по 33 сектора – каталог и таблица файловой системы с 34 по 2880 сектора – файлы
ПРИМЕР Файл_1 объемом 2 Кбайта занимает на диске 4 сектора (например, 34, 35, 47, 48). Файл_2 объемом 1 Кбайт занимает на диске 2 сектора (например, 36 и 49) сектора дор
В процессе форматирования диск разбивается на 2 области: Область хранения файлов (содержимое книги) Каталог (оглавление книги) содержит имя файла и указание на номер начального сектора на диске, объем файла, дату и время его создания. Имя файла Адрес первого байта Объем файла в секторах Дата создания Время создания Сочинение.doc Класс.bmp При записи на диск будет занято всегда целое количество секторов, минимальный размер файла – это размер одного сектора, а мах. соответствует общему количеству занимаемых секторов на диске.
Размер кластера зависит от типа используемой файловой системы жесткого диска и определяется по формуле: V кластера =V диска / N, где N – число кластеров, адресуемое таблицей файловой системы. ЖЕСТКИЙ ДИСК Минимальный элемент информации на жестком диске – кластер, который содержит несколько секторов. Пример: Объем жесткого диска 2 Гбайта. На нем используется FAT16 (адреса записываются двухбайтовым числом). Определить объем кластера. Решение: FAT16 может адресовать 2 16 = кластеров. Объем диска 2 Гбайт = 2 20 Кбайт. Минимальный размер адресуемого пространства (размер кластера) равен Vкластера = 2 20 Кбайт / 2 16 = 32 Кбайт
Файлам всегда выделяется целое число кластеров. Каким бы маленьким не был файл, он всегда займет целый кластер. Например, файл, содержащий слово «информатика», составляет 11 байт, но на диске будет занимать целый кластер. Это приводит к большим потерям дискового пространства.
Быстрое форматирование производит очистку корневого каталога и таблиц размещения файлов. После быстрого форматирования информация, то есть сами файлы, сохранятся, и в принципе возможно восстановление файловой системы. Полное форматирование включает в себя физическое и логическое форматирование. При физическом (низкоуровневом) форматировании происходит проверка качества магнитного покрытия дискеты и ее разметка на дорожки и сектора. При логическом форматировании создаются корневой каталог и таблица размещения файлов. После полного форматирования вся хранившаяся на диске информация будет уничтожена. Виды форматирования
Фрагментация дефрагментация файлов. Файлы записываются в произвольные свободные сектора (кластеры), которые могут находиться на различных дорожках. – это называется фрагментация файлов (фрагменты файлов хранятся в различных, удаленных друг от друга секторах). Фрагментация файлов возрастает с течением времени, в процессе удаления одних файлов и записи других. Эта фрагментированность файлов существенно замедляет доступ к ним, т.е. компьютер будет медленнее работать (магнитным головкам придется постоянно перемещаться с дорожки на дорожку) и в конечном итоге приводить к преждевременному износу жесткого диска. Рекомендуется периодически проводить дефрагментацию диска, в процессе которой файлы записываются в сектора (кластеры) последовательно идущие друг за другом.