3

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

У меня есть 1..200 устройств USB 2.0 каждое с 1 ГБ, чтобы разгрузить как можно быстрее. Сценарий заключается в том, что кто-то настраивает дерево хабов - 2-портовый ноутбук на пару хабов, которые каждый разветвляется N-way, пока я не доберусь до 200 листьев. (Меньше, конечно, возможно, нет уверенности, что они будут обрабатываться в полноразмерных партиях.) Затем мы начинаем подключать устройства. Когда устройство доступно, мы хотим начать автоматическую загрузку полной 1 ГБ памяти с этого устройства.

Это будут версии Generation2 для некоторых существующих устройств, так что есть сочетание свободы дизайна и устаревших ограничений ... Устройства будут иметь функции HID и MSD. Они USB 2.0, но имеют очень ограниченный процессор, поэтому я ожидаю, что каждое устройство ограничено полной скоростью (12 Мбит / с). Устройства должны получать заряд при подключении и загрузке, поэтому я хочу убедиться, что на устройствах и концентраторах реализована спецификация зарядки аккумулятора v1.2 (концентраторы являются "нисходящей зарядкой"). Я могу указать концентраторы, которые будут использоваться, чтобы они могли быть USB 3.0 или что-то еще. Я думаю, что могу указать, что периферийные устройства будут использовать Link Power Management, хотя я еще не уверен в последствиях.

Я не знаю, как пропускная способность делится на USB-устройстве для многих устройств, как это, каково влияние подключения и отключения, было бы лучше разделить устройства 100/100 против 127/73 ... такого рода вопрос , Итак, как мне угадать, сколько времени (настенных часов) потребуется, чтобы вытащить 200 ГБ в ноутбук?

1 ответ1

0

Скорость SSD ... 100-600 МБ / с;

HDD 10000 ~ 100-150 МБ / с; HDD 7200 ~ 70-120 МБ / с; HDD 5200 ~ 40-70 МБ / с

USB 1.0 ~ 12 МБ / с;

USB 2.0 ~ 35 МБ / с;

USB 3.0 около 3,2 Гбит / с (0,4 ГБ / с или 400 МБ / с), но 100 ... 150 ... 200 МБ / с макс. 300 МБ / с на практике ...

USB 3 300 МБ / с: Thermaltake BlacX 5G - ASM1051 + Только для групповой транспортировки.

ускорение воспроизведения реестра USB:

HKEY_LOCAL_MACHINES\SYSTEM\CurrentControlSet\Control\usbstor\<usb device>
MaximumTransferLength DWORD <test good data at device>
DeviceHackFlags DWORD <test good data at device>

MCCI ExpressDisk UASP Драйвер:

UASP USB 3 Драйвер

MCCI против Microsoft USB 3 UASP Драйвер

Ссылка на сайт:

Практическая книга помогает разработчикам применять запоминающие устройства с интерфейсом USB

PDF Универсальная последовательная шина для массового хранения. Транспортировка оптом.

Может быть, использовать HDMI?

HDMI 1.0 1080p 4,9 Гбит / с ... 612,5 МБ / с;

HDMI 1.3, 1.4 10,2 Гбит / с ... 1275 МБ / с;

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