47

Я заметил, что передачи между USB 2.0 накопителями обычно очень медленные. Насколько я понимаю, это потому, что все устройства USB 2.0, подключенные к одному хосту USB 2.0, имеют одинаковую пропускную способность 480 Мбит / с.

Можно ли ускорить это, используя USB 3.0, т.е. подключив оба накопителя к контроллеру USB 3.0 (например, адаптеру USB 3.0 ExpressCard)?

Другими словами, получают ли устройства USB2 полную, нераспределенную пропускную способность каждого на хосте USB3?

5 ответов5

25

Согласно спецификации USB3 отсюда, функциональность USB2 на хостах / концентраторах USB3 не изменяется. Поэтому (не говоря уже о проблемах с питанием) устройства USB2 по-прежнему работают с широковещательным методом, то есть они будут использовать ту же старую полосу пропускания скорости USB со всеми другими устройствами USB2 на том же хосте / концентраторе. Устройства USB2 не будут иметь доступной емкости USB3, так как емкость SuperSpeed USB3 находится на разных проводах, которые не подключены к устройствам USB2.

Кроме того, имейте в виду, что каждый порт USB может или не может быть его собственным хостом, в зависимости от производителя оборудования. Иногда у них будет один хост для каждого порта, а иногда один хост будет управлять несколькими портами. Чтобы точно узнать, какие хосты управляют какими устройствами, откройте Диспетчер устройств и нажмите Вид -> Устройства по подключению. Откройте устройства "ACPI", и тогда под ним должно быть устройство шины PCI. Все хост-контроллеры USB должны быть там. Попробуйте подключить устройства к различным портам и посмотреть, на каком хост-контроллере оно появляется. Иногда Host Controller не появляется, пока что-то не подключено к нему.

Передача данных устройства USB3 SuperSpeed должна работать параллельно устройству USB2, так как оно использует другой набор проводов, и, вероятно, не будет конфликтовать или замедлять работу любых устройств USB2, также работающих на том же концентраторе / хосте, за исключением, возможно, небольшого разговора о рукопожатии, когда Устройство сначала подключено.

3

В спецификации xhci четко указано, что отдельный контроллер может поддерживать несколько "экземпляров шины", каждый из которых представляет единицу полосы пропускания, например, 480 Мбит для высокоскоростной передачи. См. Второй и третий абзацы в разделе 4.6.15. В приведенном примере есть 1 SS + 2 HS + 4 LS/FS для 7 отдельных BI полосы пропускания, распределенных между 8 физическими портами. Я хотел бы знать, идут ли какие-либо аппаратные реализации для его реализации. Я не смог найти явного упоминания в документации для различных чипсетов. Учитывая, что в спецификации USB3 явно отсутствуют трансляторы транзакций со сверхскоростной скоростью, кажется, что это лучший способ поддержки большого набора устройств USB2, требующих большой пропускной способности.

-1

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

Откройте диспетчер устройств, найдите категорию жестких дисков и выясните, какое из этих устройств является вашим жестким диском USB. Когда вы обнаружите, какой из них щелкните правой кнопкой мыши, выберите "Свойства" и перейдите на вкладку "Политики". Там вы найдете два режима подключения. Будьте осторожны с этим, хотя. Если вы не "Безопасное извлечение" жесткого диска с включенным этим режимом и отключили его, вы вполне можете испортить раздел на диске и / или потерять некоторые или все данные на нем.

-2

кто-нибудь пробовал это?

HOST------USB3_HUB_#3---------USB3_HUB_#1------USB2_HDD_#1
                       ---------USB3_HUB_#2------USB2_HDD_#2

2 дополнительных концентратора, преобразующих USB2 -> USB3, а третий концентратор собирает все

-2

Нету. Дефицит электроэнергии.

Проблема заключается в том, что USBv3, хотя и с более высокой потребляемой мощностью, не может хватить двух (или более) устройств USBv2 для оптимальной мощности. Без необходимой мощности устройства могут не работать или работать в режиме пониженного энергопотребления, хотя и с пониженными скоростями.

Если подается внешнее питание, концентратор USBv3 может легко использовать новую полнодуплексную трубу для нескольких полудуплексных соединений (v2, v1).

https://secure.wikimedia.org/wikipedia/en/wiki/Usb_3#Signaling

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