12

Просто ради интереса, что является причиной того, что время удаления часто бывает периодическим? В Windows 8 диалоговое окно удаления показывает скорость удаления на диаграмме.

Диалоговое окно удаления Windows 8

Если нет причин, конечно, это тоже будет ответ.

1 ответ1

5

Есть несколько причин:

  1. Непрерывность данных: NTFS реализуется там, где она последовательно записывает данные на диск, поэтому, если вы редактируете файл - NTFS может потребоваться сохранить изменения в несмежном секторе на жестком диске. Это означает, что для удаления файла может потребоваться перейти с сектора 2 на сектор 100 000 (гипотетически, конечно), а затем вернуться, чтобы завершить файл. Затем он находит следующий сектор следующего файла для удаления и снова может повторить этот процесс.

  2. Типы данных. Допустим, вы удаляете папку в папке temp , она может содержать большие и маленькие файлы. Некоторые из них будут быстро обрабатываться, а другие могут быть медленнее (будь то размер или сложность данных - т.е. сколько секторов нужно обработать, чтобы завершить "элемент")

  3. @Ramhound упомянул часть "элементов в секунду", что подтверждается вашим диалогом удаления (Speed: 1.082 items/s). Таким образом, удаление большого файла, несмежного файла или маленького файла - все это играет роль в количестве элементов в секунду.

  4. Приоритизация ЦП: эта работа выполняется в тактовых циклах, поэтому вполне вероятно, что ваш ЦП может запускать другие процессы в течение цикла, что может повлиять на скорость (это предположение с моей стороны)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .