ПРОБЛЕМА ФРАГМЕНТАЦІЇ ДИСКІВ

Для запису файлів на диск ОС використовують фізичні блоки, іменовані кластерами, які на диску займають певний об'єм пам'яті. Після форматування диска, коли весь обсяг пам'яті є вільним, для запису файлів використовуються сусідні (суміжні) кластери. Запис і зчитування інформації з файлів, розміщених в сусідніх кластерах, займає мало часу. Однак в процесі роботи після видалення файлів і каталогів з'являються вільні кластери. Поява на диску безлічі вільних ділянок (фрагментів), розділених зайнятими під файли ділянками, призводить до фрагментаціїдиска. В цьому випадку при недостатньому для розміщення файлу кількості сусідніх кластерів його запис буде здійснюватися в кластери, розташовані в інших місцях диска (див. Рис. 1.10). Файл, який займає на диску більше одного безперервного ділянки, називається фрагментованим файлом. Запис і читання фрагментированного файлу займає більше часу, ніж нефрагментовані. При тривалій експлуатації вінчестерів фрагментованою може виявитися велика частина файлів, що може значно сповільнити роботу диска. Крім того, зменшується ймовірність відновлення фрагментованих файлів при випадковому їх видаленні.

ПРИСКОРЕННЯ РОБОТИ ДИСКІВ ШЛЯХОМ ЇХ ДЕФРАГМЕНТАЦІЇ

До однієї з найбільш популярних програм, що усувають фрагментацію дисків, слід віднести утиліту Speed Disk з пакету сервісних програм Norton Utilities. З її допомогою можна швидко і ефективно оптимізувати жорсткі диски. Speed Disk дефрагментує файли і розміщує їх таким чином, щоб час доступу до них було мінімальним. При запуску Speed Disk проводить огляд головного жорсткого диска і в залежності від ступеня фрагментації пропонує найбільш ефективний метод оптимізації з трьох можливих:

  • • повна оптимізація, при якій Дефрагментує файли, а вільні кластери об'єднуються в одну область диска. Повна оптимізація дає найкращі результати, але займає найбільше часу;
  • • упорядкування тільки файлів. Програма оптимізує якомога більшу кількість файлів, не зачіпаючи вільний дисковий простір. Цей метод оптимізує не всі файли і не настільки ефективно. Деякі великі файли можуть залишитися не оптимізованими;
  • • упорядкування вільного простору, що дозволяє реалізувати швидке переміщення незайнятих ділянок в одну область диска без будь-якої оптимізації файлів. Його корисно застосовувати перед установкою нових програм.

В процесі оптимізації програма Speed Disk об'єднує всі порожні ділянки диска і переміщує їх в кінець диска, утворюючи суцільне простір; розрізнені кластери фрагментованих файлів - у вигляді одного суцільного ділянки.

Програма Speed Disk може дефрагментувати файл підкачки Windows і розмістити його на диску таким чином, щоб забезпечити максимальну продуктивність системи.

Коли файли фрагментовані, голівках читання / запису доводиться здійснювати кілька проходів по всьому диску, щоб знайти всі дані файлу. Дефрагментація файлів зменшує кількість рухів головок читання / запису.

Доступ до файлів, що знаходяться в кінці диска, відбувається повільно, тому розміщувати в кінець диска слід тільки файли, які використовуються і змінювані дуже рідко. За замовчуванням Speed Disk розміщує в кінець диска саме такі файли.

 
< Попер   ЗМІСТ   Наст >