Я приобрел несколько новых дисков с поддержкой USB 3 для использования с моим новым (с поддержкой USB 3) ноутбуком. Они нормально подключаются, но я подозреваю, что они тихо возвращаются к USB 2. Я наблюдаю устойчивую скорость передачи около 30 Мбит / с для чтения и записи, что находится в практических пределах USB 2. Один из дисков в особенно рассчитан для передач, превышающих 100 Мбит / с, так что это на удивление (и подозрительно) низко.
У меня вопрос ... как я могу окончательно определить скорость USB-соединения, используемого этими устройствами?
Я копался в свойствах привода и запускал различные диагностические инструменты (например, SIW). Единственная информация, которую я могу извлечь, это то, что они действительно подключены через USB (не очень), но нет информации о конкретной скорости соединения. Единственные предложения, которые я могу найти в Интернете, - это тестирование дисков и «если скорость превышает 30-40 Мбит / с, это должен быть USB 3!» но это кажется в целом довольно расплывчатым и, в моем случае, неубедительным.
Подробности:
- Ноутбук
Asus G75VW
работаетWindows Server 2008 R2 Standard
- Чтение и запись во внутренний SSD (так что узких мест нет)
- USB - накопители представляют собой
Toshiba Canvio Basic A1 2.5" 1TB USB 3.0 External
иSanDisk CZ80 Extreme 64GB USB3.0 Flash Drive
РЕДАКТИРОВАТЬ / РЕШЕНО - Моя корневая проблема была связана с драйвером; Я попытался вручную установить Intel USB 3.0 eXtensible Host Controller Drivers
Windows 7 на Server 2008 R2 (поскольку драйверы сервера недоступны). Таким образом, я, кажется, пропустил одно или несколько устройств. Следуя этим инструкциям, я смог принудительно установить установщик драйвера, чтобы устранить проблему. SanDisk получает 170 МБ / с чтения, 130 МБ / с записи, а Toshiba - около 110 МБ / с.
источник
Ответы:
Другой способ проверить, используете ли вы соединение USB 3.0 или нет, - это использовать USBView.exe из комплекта драйверов Windows (WDK).
Вы также можете использовать USB Device Tree Viewer , который очень похож на USBView.exe, и вам не придется загружать огромный WDK, чтобы использовать его.
Когда вы запустите средство просмотра дерева устройств USB, вы увидите список хост-контроллеров USB (на моем ноутбуке их 3). Вы можете прокручивать каждый порт корневых концентраторов USB, подключенных к этим контроллерам, чтобы увидеть, что подключено к этому порту. Вы обнаружите, что каждое USB-устройство, подключенное к вашему компьютеру (мышь, WiFi или адаптер Bluetooth, веб-камера и т. Д.), Отображается на одном из этих портов.
Отсоедините все флэш-диски и внешние жесткие диски от вашего компьютера и найдите USB-контроллер, к которому нет подключенных устройств ни к одному из его портов (на моем компьютере это хост-контроллер, совместимый с USB xHCI ). Теперь подключите флэш-диск или внешний жесткий диск, который вы хотите протестировать, и вы заметите, что он подключен к одному из портов USB Root Hub, подключенных к этому контроллеру.
Если вы подключите флэш-накопитель, он будет отображаться как:
Нажмите на него и найдите раздел Информация о соединении на информационной панели справа.
Если устройство подключено в режиме USB 3.0 SuperSpeed, оно покажет:
Для USB 2.0 он покажет:
Для USB 1.1 он покажет:
Помимо этого, есть также несколько других методов, которые подробно описаны здесь
источник
Device Bus Speed : 0x02 (High-Speed) -> not true, see below in Connection Information V2
. И там он показывает Usb300 как 1 (true) и имеет флаг, который указывает, что это на SuperSpeed. Таким образом, результат может выглядеть немного иначе.Краткий ответ: от POV конечного пользователя невозможно провести окончательное тестирование, потому что вам потребуется видимость внутренней шины для измерения эффективной скорости передачи. Предложение по измерению фактической пропускной способности, как видно из ваших оконечных устройств, является следующей лучшей альтернативой
Однако вам следует убедиться, что ваш ноутбук (устройство Windows) фактически классифицирует соединение USB 3.0 как соединение с «супер» скоростью передачи данных.
Существует четыре спецификации USB: 1.0, 1.1, 2.0 и 3.0. Но, чтобы запутать вещи, каждой спецификации USB назначено более одной скорости передачи данных. Это «низкие», «полные», «высокие» и «супер».
Следовательно, сравнительный анализ пропускной способности данных исключительно по скорости не обязательно является окончательным в отношении фактической используемой спецификации. Таким образом, порт USB 3.0 может работать не с «супер» рейтингом, а с «высоким» рейтингом.
На компьютере с Windows проверьте рейтинг данных корневого / концентраторного USB-устройства - Перейти к: Диспетчер устройств -> USB-контроллеры -> Корневой USB-концентратор (правый клик) -> Свойства -> Дополнительно (вкладка).
Он должен сообщить вам рейтинг данных для USB-концентратора / порта. Как только вы это узнаете, вы узнаете максимальную пропускную способность от POV компьютера.
Низкий = 1,5 Мбит / с Полный = 12 Мбит / с Высокий = 480 Мбит / с Супер = 5 Гбит / с
Для других людей, читающих это - тогда есть фактическая скорость передачи двух устройств (предполагая, что точка-точка), которые обмениваются данными. Например, передача данных по USB 3.0 / Super будет непростой задачей между двумя конечными точками, состоящими из 5400 об / мин дисков PATA.
источник
Если у вас все еще есть проблема с медленными скоростями на портах (ах) Toshiba USB 3.0 (в моем случае), просто отключите USB Legacy Emulation в BIOS. Даже если в BIOS включен контроллер USB 3.0, пользователь всегда получит максимум 33-34 МБ / с против 77-85 МБ / с, когда традиционный режим отключен.
Это решение, вероятно, будет работать на других брендах с поддержкой устаревших USB-устройств в их BIOS.
Обновление Лично обнаружил, что есть еще одна причина для медленной передачи USB3.0. Проблема была в iusb3mon.exe - это приложение для мониторинга только и делало, что замедляло скорость в 2 раза и, что более важно, останавливало каждую резервную копию Windows системного диска / тома с ошибкой 0x8007045D во время копирования! Все вернулось на круги своя, когда я отключил процесс
источник
Разница между 2.0 или 3.0 заключается не только в скорости передачи, но и в формате передачи. Они действительно разные. Я имею в виду, 1.1 до 2.0 используют один и тот же формат, а 3.0 - другой. Кстати, использование напряжения и использование проводов также различны; Вы можете выполнять трафик 2.0 внутри физической ссылки 3.0, но четыре провода внутри этой ссылки не будут использоваться.
При этом я пока не могу дать вам полный ответ, так как у меня та же проблема. Моя стратегия состоит в том, чтобы использовать анализатор пакетов (Wireshark) и попытаться найти единственную последовательность внутри трафика 3.0, который не может быть частью трафика 2.0. для примера: 3.0 обрабатывает «пакет», но не 2.0, 2.0 не обрабатывает потоковую передачу, когда 3.0 делает (для конечных точек блока), протокол 3.0 использует специальное «Сообщение о настройке интервала шины» для адаптации временных интервалов, когда 2.0 использует один интервал (1 мс / 125μs).
Теперь я должен сказать, что рискованно устанавливать скорость использования diag 2.0 или 3.0, измеряя скорость передачи данных. 5 ГБ / с - теоретическая скорость внутри канала, ограниченная технологией устройства. Только SSD диски могут иметь значение. Кстати, мы не должны путать скорость передачи файлов со скоростью передачи данных. транзакция содержит много других вещей, кроме самих данных: пакет синхронизации, ошибки, подтверждения и т. д. Теперь также верно, что 2.0 НИКОГДА не поднимется выше 480 Мбит / с.
источник
Попробуйте TeraCopy. Это инструмент передачи файлов Windows, который показывает скорость передачи данных на подключенных дисках при копировании файлов, поэтому вы можете экспериментировать с различными типами и размерами дисков.
источник