Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР КИС / Labor_KIS_chast_1.doc
Скачиваний:
13
Добавлен:
10.06.2015
Размер:
194.05 Кб
Скачать

2.5.11. Фрагментация и дефрагментация диска.

При удалении или изменении данных старая информация на винчестере на самом деле не стирается. Вместо этого происходит следующее:

1

а

а

b

а

b

1

а

а

а

а*

b

b

3

2

На рисунке:

а - кластеры, отведенные под файл а;

b- кластеры, отведенные под файлb;

1 - до внесения изменений в файл а он располагался компактно на соседних кластерах и считывался быстро;

2 - после внесения изменений в один из кластеров старые данные не стерлись, а остались на прежнем месте, только в FATсделаны соответствующие изменения (данный кластер выведен из числа задействованных под файл а);

3 - вместо него под файл а выделен другой кластер в какой-либо свободной области диска.

В результате разные части файла оказались в разных местах диска (произошла дефрагментация файла). Скорость поиска и считывания файла снизилась.

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

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

При дефрагментации необходимо учитывать:

  1. Полная дефрагментация с устранением всех фрагментированных файлов может занять много времени.

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