- •2. Внешние запоминающие устройства.
- •2.3. Тип доступа к взу.
- •2.3.1. Прямой доступ.
- •Процесс поиска информации.
- •2.3.2. Приближенный доступ.
- •Процесс поиска информации.
- •2.3.3. Последовательный доступ.
- •Процесс поиска данных
- •Настройка скорости поиска
- •2.3.4. Потоковый доступ.
- •2.4. Скорость вращения диска.
- •2.4.1. Введение.
- •2.4.2. Постоянная угловая скорость.
- •2.4.3. Постоянная линейная скорость.
- •2.5. Винчестеровские диски.
- •2.5.1. Введение.
- •2.5.2. Конструкция винчестера.
- •2.5.3. Технология записи.
- •2.5.4. Технология чтения.
- •2.5.4.1. Электромагнитные читающие головки.
- •2.5.4.2. Магниторезистивная головка.
- •2.5.5. Парковка головок.
- •2.5.6. Общая схема записи/чтения данных.
- •2.5.7. Кривая чтения диска.
- •Последствия потери дорожки
- •2.5.8. Быстрый диск на низкоскоростном контроллере.
- •2.5.9. Форматирование hdd.
- •2.5.10. Распределение данных на диске.
- •2.5.11. Фрагментация и дефрагментация диска.
2.5.11. Фрагментация и дефрагментация диска.
При удалении или изменении данных старая информация на винчестере на самом деле не стирается. Вместо этого происходит следующее:
1
а а b а b 1
а а а а* b b 3
2
На рисунке:
а - кластеры, отведенные под файл а;
b- кластеры, отведенные под файлb;
1 - до внесения изменений в файл а он располагался компактно на соседних кластерах и считывался быстро;
2 - после внесения изменений в один из кластеров старые данные не стерлись, а остались на прежнем месте, только в FATсделаны соответствующие изменения (данный кластер выведен из числа задействованных под файл а);
3 - вместо него под файл а выделен другой кластер в какой-либо свободной области диска.
В результате разные части файла оказались в разных местах диска (произошла дефрагментация файла). Скорость поиска и считывания файла снизилась.
Со временем множество файлов на диске фрагментируется и пользователь начинает замечать резкое снижение скорости.
Программы дефрагментации диска анализируют распределение кластеров и пытаются по возможности перераспределить дисковое пространство так, чтобы файлы не были фрагментированными.
При дефрагментации необходимо учитывать:
Полная дефрагментация с устранением всех фрагментированных файлов может занять много времени.
Операция дефрагментации достаточно опасна. При сбое в компьютере либо исчезновении питания есть опасность так называемого логического разрушения диска. Логическое разрушение диска состоит в следующем: диск полностью исправен, но реальное размещение данных в файлах и описание этого размещения в FATне соответствуют друг другу. После логического разрушения некоторые файлы могут оказаться недоступными или считываться неправильно. Восстановить данные на логически разрушенном диске очень сложно.