Що з цікавості, що є причиною періодичного періоду видалення? У Windows 8 вікно діалогу видалення показує швидкість видалення на діаграмі.
Якщо немає підстав, звичайно, це була б і відповідь.
Що з цікавості, що є причиною періодичного періоду видалення? У Windows 8 вікно діалогу видалення показує швидкість видалення на діаграмі.
Якщо немає підстав, звичайно, це була б і відповідь.
Відповіді:
Є кілька причин:
Безперервність даних: NTFS реалізується там, де він записує послідовно на диск, тому, якщо ви редагуєте файл - NTFS, можливо, доведеться зберігати зміни у непомітному секторі на вашому жорсткому диску. Це означає, що для видалення файлу може знадобитися перейти з сектора 2 до сектора 100 000 (звичайно гіпотетично), а потім назад, щоб закінчити файл. Потім він знаходить наступний сектор наступного файлу для видалення і знову може повторити цей процес.
Типи даних: Скажімо, ви видаляєте папку temp
, вона може містити великі файли та невеликі файли. Деякі з них швидко обробляються, а інші можуть бути повільнішими (чи це розмір чи складність даних - тобто скільки секторів потрібно обробити, щоб закінчити "елемент")
@Ramhound згадав фрагмент "елементи в секунду", який, як видається, підтверджено діалоговим вікном видалення ( Speed: 1.082 items/s
). Таким чином, видалення величезного файлу, непоміжного файлу або невеликого файлу - все це відіграє роль у кількості елементів у секунду.
Пріоритетність процесора: Цей матеріал виконується за тактовими циклами, тому ймовірно, що ваш процесор може виконувати інші процеси протягом циклу, і це може вплинути на швидкість (це гіпотеза з мого боку)
$BitMap
(файл) до кожного кластеру і позначати його як вільний у використанні (тобто "видалений"). Відкриття та редагування файлу (на будь-якому рівні) вимагає ресурсів, а необхідність стрибати в ньому, це займе накладні витрати і може абсолютно сповільнити вас. Якщо файл великий - редагування займає більше часу, якщо файл не є суміжним - шукати потрібно трохи більше часу.