Скорость копирования файлов на USB падает до 0: как это исправить

Когда мы покупаем USB-палки или внешний жесткий диск, мы надеемся, что он имеет хорошую скорость. В большинстве случаев это так, и мы можем быстро копировать файлы с нашего компьютера на внешнее устройство. Однако мы определенно обнаружили, что скорость, особенно при копировании с ПК на внешнее устройство, очень низкая. Мы даже увидим, что Windows График постоянно колеблется, достигая 0 байт в секунду.
Здесь очень много факторы, которые могут повлиять на скорость чтения и записи при копировании файлов на USB. Эта скорость может варьироваться в зависимости от используемого протокола (поскольку скорость USB 2.0 бесконечно ниже, чем у 3.0 или 3.1), она может варьироваться в зависимости от аппаратного обеспечения нашего компьютера, от марки, модели и качества памяти USB и даже из-за к аппаратным проблемам.
Все жесткие диски и флешки имеют небольшой временный кеш , Это позволяет очень быстро копировать определенную емкость, а после копирования файлов в кэш-память автоматически копируется на жесткий диск или флэш-память. Вот почему первые секунды копирования идут очень быстро, но затем скорость уменьшается.

Если копирование начинается, например, со 100 МБ / с и через несколько секунд снижается до приемлемой скорости, например 40 МБ / с, и остается стабильным на этой скорости, нам не о чем беспокоиться. Это нормально.
Однако, когда скорость колеблется слишком сильно и уменьшается до 0 байт в секунду, могут возникнуть другие проблемы, влияющие на скорость.
Аппаратные проблемы, которые могут повлиять на скорость при копировании файлов на USB
- USB имеет очень низкое качество или использует протокол 2.0.
- Порты нашего компьютера USB 2.0.
- Проблемы с кормлением
- Узкое место или проблема с производительностью ПК.
Цена на Протокол USB 2.0 имеет теоретическую скорость 480 Мбит / с (60 МБ / с), хотя на практике максимальная реальная скорость, которую можно получить, составляет 280 Мбит / с (35 МБ / с). И, кроме того, ни одному USB 2.0 не удается писать с такой скоростью, если только он не лучший на рынке.
Если наша память все еще USB 2.0, проблема со скоростью наверняка возникнет отсюда. Этот протокол устарел из-за недостатка скорости, и поэтому мы должны купить память USB 3.0, которая дает нам лучшую скорость.
При покупке мы должны посмотрите на скорость, которую говорит нам производитель , Много раз говорят, что объем памяти USB достигает 100 МБ / с, но при чтении. Мы также должны смотреть на скорость написания. И избегайте китайских флешек. Вы уверены, что они доставят нам проблемы.

Если наш жесткий диск или USB-память 3.0, но это наш компьютер, который использует протокол 2.0, то проблема останется прежней. Всегда будет использоваться самая низкая скорость протокола, поэтому, хотя память USB может работать быстрее, это не может сделать компьютер. Кроме того, питание, обеспечиваемое протоколом USB 2.0, является третьей частью того, что обеспечивается протоколом 3.0, поэтому, безусловно, устройство имеет проблемы с питанием.
Лучший способ решить это подключение памяти к порту USB 3.0 , Редко у нашего компьютера его нет (обычно синий), но если у нас его нет, мы можем купить карту PCIe с портами USB 3.0.
Если же линия индикатора аппаратные средства нашего компьютера устарел, или мы интенсивно используем его, у нас может не быть ресурсов для копирования файлов с хорошей скоростью. Если мы хотим достичь максимальной скорости, лучше выбрать копирование файлов на USB-накопитель, когда мы не используем компьютер.
Программное обеспечение иногда делает скорость копирования файла очень медленной
Проблемы не всегда аппаратные. Часто ошибка в том, что скорость записи наших флешек или внешних жестких дисков очень низкая, является Windows и плохая конфигурация .
Чтобы решить проблемы с программным обеспечением при копировании файлов, первое, что мы должны сделать, это убедиться, что у нас есть операционная система обновлена до последней версии. Конечно, рекомендуется иметь Windows 10 на вашем компьютере, так как предыдущие операционные системы не были готовы в полной мере использовать новые протоколы.
Также рекомендуется обновить драйверы нашего компьютера , Когда мы устанавливаем Windows, операционная система устанавливает общие драйверы, чтобы оставить наш компьютер включенным. Но они не самые лучшие.

Рекомендуем посетить сайт производителя нашего материнская плата и загрузите последнюю версию драйверов чипсета и все, что связано с USB. Эти драйверы позволят вам еще больше увеличить скорость записи в памяти и на внешних жестких дисках.
Иногда может помочь одна хитрость — отформатировать USB-накопитель и выбрать подходящую файловую систему для нашей операционной системы. В Windows, например, NTFS.
Еще одна распространенная причина замедления работы USB-устройств — это антивирус. Все файлы, которые мы копируем, анализируются с помощью механизма реального времени этого антивируса. Поэтому, если у нас есть проблемы, и файлы, которые мы копируем, безопасны, мы можем временно отключить антивирус для копирования данных в память. Но мы не можем забыть активировать его снова в конце.
Мы также должны проверить варианты питания нашего компьютера , Если мы используем ноутбук, а он работает от батареи, скорее всего, именно параметры энергосбережения ограничивают скорость (точно ограничивая мощность портов USB). Если мы подключим его к текущему или изменим профиль на максимальную производительность, скорость USB должна увеличиться.
Наконец, мы помним, что очень маленькие файлы копируются намного хуже чем большие файлы. Файл объемом в несколько гигабайт наверняка будет использовать 100% скорости памяти USB. Однако, если мы копируем файлы размером 500 КБ или меньше, скорость будет выглядеть очень обидно.
Низкая скорость при копировании на флешку
О данной проблеме уже писали тут: USB flash плохое копирование файлов на Debian 9 У меня аналогичная ситуация. При копировании файла на флешку с файловой системой fat32 индикатор быстро заполняется примерно до 80-90%, а потом надолго остаётся на этой отметке.
dd показывает скорость в 1 мегабайт в секунду.
OC — Ubuntu 18.04
qx255
24.02.20 15:31:21 MSK
Это нормально, на самом деле данные пишутся не сразу на флеш накопитель, а в начале записываются в кэш файловой системы. А потом из каша записываются уже на накопитель.
Какой файл ты пишешь, он один или их много?
anonymous
( 24.02.20 15:58:36 MSK )
При копировании файла на флешку с файловой системой fat32 индикатор быстро заполняется примерно до 80-90%, а потом надолго остаётся на этой отметке.
Это нормально, т.к. кэш ядра. Сократи размер кэша отложенной записи, и индикаторы копирования в программах начнут показывать реальные значения:
vm.dirty_bytes = 2097152 vm.dirty_background_bytes = 2097152
Deleted
( 24.02.20 16:12:23 MSK )
Последнее исправление: Deleted 24.02.20 16:12:42 MSK (всего исправлений: 1)
мэйби какой-то поврежденный файл тормозит
juubex
( 24.02.20 16:24:00 MSK )

известная проблема линукса. вначале копирует нормально, а потом скорость падает до 1 мб/с
teod0r ★★★★★
( 24.02.20 16:28:50 MSK )

greenman ★★★★★
( 24.02.20 16:38:23 MSK )
Ответ на: комментарий от teod0r 24.02.20 16:28:50 MSK
известная проблема линукса. вначале копирует нормально, а потом скорость падает до 1 мб/с
Deleted
( 24.02.20 22:44:39 MSK )
Ответ на: комментарий от greenman 24.02.20 16:38:23 MSK
Какой файл ты пишешь, он один или их много?
anonymous, один размером 1-3 ГБ.
devzero , работает. Разрабы могли бы сделать с этим что-нибудь за столько лет.
мэйби какой-то поврежденный файл тормозит
juubex , нет не может. Разные файлы, разные флешки.
greenman , в какую директорию эту библиотеку нужно поместить?
qx255
( 25.02.20 05:25:12 MSK ) автор топика
Последнее исправление: qx255 25.02.20 05:25:56 MSK (всего исправлений: 1)
Ответ на: комментарий от qx255 25.02.20 05:25:12 MSK

greenman ★★★★★
( 25.02.20 05:28:06 MSK )
Ответ на: комментарий от greenman 25.02.20 05:28:06 MSK
greenman , благодарю. Скомпилировал, положил в директорию, прописал переменную окружения к Nemo. Ни черта не поменялось. Так же полоска за секунду скакнула и всё застопорилось.
Вышеизложенное решение про уменьшение размера кэша сойдёт.
qx255
( 25.02.20 06:26:25 MSK ) автор топика
2020 год. Дестопный линукс…
Вообще, по моим экспериментам FUSE exFAT как-то значительно быстрее, чем ядерный FAT32 — это линукс…
anonymous
( 25.02.20 07:23:54 MSK )
Ответ на: комментарий от qx255 25.02.20 06:26:25 MSK

Как запустить Nemo с использованием autofsync, не знаю.
(Может i-rinat подскажет)
Midnight Commander работает.
Вышеизложенное решение про уменьшение размера кэша сойдёт.
(Кстати, когда отвечаешь только мне, кастование излишне.)
greenman ★★★★★
( 25.02.20 07:24:58 MSK )

Сделать так и забыть о проблемах с кешем:
# echo $((16*1024*1024)) > /proc/sys/vm/dirty_background_bytes # echo $((48*1024*1024)) > /proc/sys/vm/dirty_bytes # vm.dirty_expire_centisecs=1500 # vm.dirty_writeback_centisecs=500 # vm.dirtytime_expire_seconds=3000
Rx0
( 25.02.20 08:21:36 MSK )
Наверно, дешёвая, а значит медленная флешка. Поскольку афтар не догадался указать её модель, то он наверно не слишком интересуется, чем отличаются флешки, и мог купить медленную.
Скорость записи на флешку меняется от 0 до 36Мб/с и снова падает до 0
Добрый день! Подскажите, пожалуйста, в чем может быть проблема? Флешка 64Гб ADATA USB 3.1, при записи на нее файлов скорость скажет, идет от 0 вверх и по достижении пика (36 мб-с примерно) — вновь опускается вниз: таким образом и происходит копирование файлов , то есть за время, при котором скорость записи повышается. Порт в самом ПК USB 2.0, пробовал на другом ПК с 3.0 — ситуация та же, пробовал другие флешки — всё окей, скорость постоянна более менее. Пробовал различные программы для записи файлов, они выдают ту же информацию, то есть о том, что скорость то падает то растет, также попробовал проги для поиска ошибок на флешке, ошибок не было выявлено, форматировать пробовал разными способами, и полное и очистка оглавления, низкоуровневое форматирование не пробовал. Подскажите, пожалуйста, кто с таким сталкивался, флешка новая, в принципе работает, но записывает довольно долго. Или то уже брак?
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:
Падает скорость записи на флешку
Здравствуйте! Недавно (неделю назад) купил флешку Transcend JetFlash 760 USB3.0 Flash Drive 64Gb и.
При копировании с hdd на флешку падает скорость интернета
система на ссд! жд 500гб при копировании на флешку фильма скорость интернета минимальная. тоесть.
Снизилась скорость записи на флешку.
Здравствуйте у меня такой вопрос: Купил год назад флешку на 2Гб OCZ Rally2 файл размером 1,3 ГБ.
Падает скорость записи на внешнем HDD
Купил жесткий диск ADATA HD710 750GB USB 3.0, написано что макс скорость передачи данных до 109.
1689 / 977 / 96
Регистрация: 23.01.2017
Сообщений: 3,785
Vladimir_mk, Так не до нуля ведь падает, просто плавает скорость.
Так бывает — особенности алгоритма внутренней работы данной флешки или операционки с данной ФС этой флешки. Это НЕ брак и разные файлы копируются по-разному.
_ Попробуйте форматировать вместо NTFS, в ExFat или Fat32, разница должна быть, более или менее.
Формат штатными средствами винды, быстрый. . Напишите, что изменится ли.
Проблема со скоростю копирования, падает до нуля
![]()
![]()
Флешку покупал чтобы с неё мобильно работать в фотошопе, подключил к рабочему ПКобработал фото с неё же и туда же сохранил.
Но вот что я заметил: со временем скорость копирования стала не то что прыгать, или падать, тупо зависать! Копирую ли я много мелких файлов или один большой.
Вот, например, сеяас копировал видеоролик на 6,5 гигов. Винда показывает скоркость, тпиа высокую, и временами копирование просот останавливается, или график падает в ноль. Это нормально или НЕнормально? До этого «быстрыми» флешками не пользовался, эту взял из рекомендаций в интернетах