Очень нестабильная скорость передачи файлов в Windows 8.1

9

Это может не иметь никакого отношения к ОС, но вот результаты копирования одного и того же файла объемом 20 ГБ между двумя внутренними твердотельными накопителями и по сети. Для внутренних перемещений диска пик, сопровождаемый длинными провалами, кажется, является последовательной моделью.

введите описание изображения здесь

введите описание изображения здесь

Как я мог сузить причину этих провалов?

Аппаратное обеспечение: Core i7 3770, оперативная память 32 ГБ, твердотельный накопитель Intel, 500 ГБ x 2 Сеть: гигабитный Ethernet с коммутаторами Linksys и кабелем Cat6

Рахил Хан
источник

Ответы:

6

Обычно Windows использует около половины памяти для кэширования файлов на диске.

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

Операция копирования в этот момент будет выполняться скачкообразно: быстрое считывание в память, затем ожидание, повторение снова до завершения копирования. Отображаемая скорость на этом этапе зависит от объема памяти компьютера: чем больше памяти, тем заметнее всплески.

В случае сетевого копирования, поскольку физическая запись медленнее и для достижения полной скорости может потребоваться больше времени, существует много других переменных, которые могут влиять на скорость копирования, в зависимости от характера соединения.

Это поведение встроено в Windows и не может быть изменено. Некоторые продукты для копирования файлов утверждают, что они могут копировать быстрее, чем копия Windows, но те, которые я пробовал, казались лишь незначительно быстрее. Если вы хотите попробовать некоторые из них, смотрите: Best Free File Copy Utility .

Чтобы закончить, вот один известный мультфильм:

образ

harrymc
источник
Спасибо. Внутренние шаблоны передачи, похоже, очень соответствуют вашему ответу. Сетевое копирование, однако, является другой историей, и, как вы сказали, могут быть и другие переменные, связанные с настройкой локальной сети. Поскольку большая часть моих данных хранится на дисках NAS, это становится проблемой при передаче файлов. Потоковое аудио / видео в формате HD не проблема, конечно. Сможете ли вы указать мне какие-либо ресурсы по оптимизации сети для передачи больших файлов?
Рахил Хан
Если вы можете использовать FTP с вашим NAS, передачи, вероятно, будут быстрее (если вы уже не на пределе).
harrymc
Спасибо. Думаю, присудит награду, когда ТАК позволит через несколько часов.
Рахил Хан
Как уже упоминалось в сети, стандартное поведение кэширования и издержки протоколла для SMB-передач не оптимальны - поэтому вам следует использовать FTP или аналогичный протокол. В зависимости от качества соединения, вы можете многое настроить с помощью параметра «Размер пакета», и если вы используете Wi-Fi, существует множество настроек для повышения пропускной способности.
Falco