Як відбувається фрагментація файлів в операційних системах windows xp

Ось зображення томи «D:» жорсткого диска одного з провідних програмістів - розділу, який зазвичай використовується для виконання основних операцій по розробці програмного забезпечення.

Як відбувається фрагментація файлів в операційних системах windows xp

Примітка: знімок екрана зроблений за допомогою програми Diskeeper 7.0 SE. Натисніть, щоб збільшити.

Ось як розподілено вільний простір на цьому розділі:

3 ділянки розміром в 1 кластер
2 ділянки розміром в 4 кластери
1 ділянки розміром в 844 кластера
1 ділянки розміром в 14702 кластера
1 ділянки розміром в 80000 кластерів
1 ділянки розміром в 288 285 кластерів.

Як відбувається фрагментація файлів в операційних системах windows xp

Примітка: знімок екрана зроблений за допомогою програми Diskeeper 7.0 SE. Натисніть, щоб збільшити.

Після завантаження цих двох сторінок розподіл вільного простору на диску виглядає так:

Як відбувається фрагментація файлів в операційних системах windows xp

Примітка: знімок екрана зроблений за допомогою програми Diskeeper 7.0 SE. Натисніть, щоб збільшити.

Ого! Що трапилося? Хіба вільний простір нашого томи не було прекрасно дефрагментірован? І хіба не передбачалося, що це запобіжить фрагментацію нових файлів? Подивимося, що ж насправді сталося.

Зрозуміло, в нашому випадку це простір потрапить в список, оскільки наш розділ жорсткого диска був дуже добре дефрагментірован. Якщо врахувати, що ми завантажували сторінки, на яких була далеко не одна елементарна картинка, в кеш було записано відразу кілька файлов.Обратіте увагу: навіть просте збереження кількох тимчасових файлів Інтернету в кеш призводить до дефрагментації через вивільнення додаткового простору, відведеного під ці файли! І навіть те, що ми дефрагментірован NTFS том «D:» при розмірі кластера 16К, нам не допомогло! А уявіть, що було б, якби ми вибрали розмір кластера 4К або 512 байт! У підсумку, тільки за підсумками завантаження пари Інтернет-сторінок в нашому томі утворилося шість фрагментованих файлів, хоча вільний простір було дуже добре дефрагментірован. Фрагментацію тільки посилило те, що весь вільний простір було розділене на чотири дуже об'ємних ділянки і п'ять дрібних. Дрібні ділянки стали найбільш затребуваними об'єктами для запису тимчасових файлів Інтернету, тому що вони були найбільш «підходящими» за обсягом. Зрозуміло, можна стверджувати, що якби цих дрібних ділянок не було, вони і не стали б об'єктами для запису. Але зауважте: тимчасові файли Інтернету віддалялися з кешу одночасно, а що утворилися ділянки простору додавалися до списку вільного простору, який веде драйвер файлової системи NTFS.

Схожі статті