5

Чем объясняется следующее явление, наблюдаемое в локальной скорости копирования файлов?

Как видите, он остается стабильным на уровне 120 МБ / с, но в начале он был почти вдвое больше.
Есть ли какое-то «формирование пропускной способности» на месте?

В этом конкретном случае файл копируется между папками на одном внутреннем SSD-диске mSATA.

Я могу последовательно воспроизвести это, даже с гораздо более высокой начальной скоростью:


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

  1. если бы это было только кеширование, уменьшение минимальной производительности было бы довольно резким (после того, как содержимое кеширования было исчерпано), но мы наблюдаем относительно медленное и быстрое уменьшение

  2. если бы это было только кеширование, оно едва ли могло покрыть начальные 3 ГБ переданных данных, пока не установится скорость. 3 ГБ слишком много для кеширования. Оперативная память компьютера составляет 8 ГБ, используется 6 ГБ, дополнительно 1 ГБ занято в течение всего процесса копирования.

  3. Я могу наблюдать тот же исходный скачок скорости даже при отключенном кешировании:

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

Так что должно быть что-то еще. Что это?

1 ответ1

0

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

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