Почему загрузка через USB такая медленная?

Почему загрузка через USB такая медленная?

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

Я скачивал файл с rapidshare.com с помощью дополнения FirefoxDownThemAll. Сначала я попробовал загрузить файл напрямую на свой USB-флеш-накопитель через USB 2.0, который имеет теоретическую пропускную способность 480 Мбит/с, но загрузка остановилась на скорости около 20 кбит/с.

Когда я попытался загрузить тот же файл в другое место /tmpна жестком диске, скорость загрузки легко превысила 1 МБ/с.

Как можно объяснить эту разницу, если узким местом не может быть шина USB 2.0?

решение1

Это ошибка Firefox :-(

https://bugzilla.mozilla.org/show_bug.cgi?id=623866

Это существует уже некоторое время, но никто не заботится о том, чтобы это исправить.

решение2

USB-флеш-накопители частооченьМедленно, жалко медленно. Это действительно так просто. Неважно, насколько быстр USB, если флэшка медленная. Типичная USB-флешка — это 8-полосная супермагистраль, которая ведет в узкий переулок.

Я видел USB-флешки, которые показывают скорость 100 КБ/с. Хотя в наши дни даже дешевые обычно достигают 3 МБ/с.

решение3

Теоретический предел пропускной способности в 480 Мбит/с для USB2.0 — это просто доступная пропускная способность, а не фактическая скорость, с которой работают устройства. Скорость, с которой работают устройства USB, основана на производительности самого устройства. Если у вас более медленный (читай: ДЕШЕВЫЙ) флэш-накопитель, он будет работать как мусор. Если вы правильно изучите и найдете флэш-накопитель с хорошей производительностью, вы это получите. Как и любое устройство, используемое для передачи данных, он имеет рейтинги скорости и спецификации.

Пример:http://www.memoryexpress.com/Products/MX29701(Рассчитано на скорость записи ДО 27 МБ/с, скорость чтения ДО 25 МБ/с)

Связанный контент