12

В том же духе, что и этот вопрос, как вы определяете скорость USB-портов на вашем компьютере с разными ОС?

  • Windows XP
  • Виндоус виста
  • Windows 7
  • Mac OS X
  • Linux (Ubuntu)
  • и т.п.

4 ответа4

5

Для Windows я проверяю Пуск → Выполнить → devmgmt.msc → Контроллеры универсальной последовательной шины -> (развернуть).

  • Если есть "Enhanced Host Controller", значит, у него 2.0.
  • Если они все «Универсальный хост-контроллер», предположим 1.1.

По крайней мере, так выглядит для меня Windows Vista, Server 2008 и XP. Windows 2000 Pro говорит что-то вроде рут USB 2.0.

5

В линуксе

  • USB 2.0 будет использовать модуль ehci_hcd
  • USB 1.x будет использовать модули ohci_hcd или uhci_hcd .

Вы можете узнать, какой модуль используется lspci -v или lshw .

Возможно, лучший способ (если вы заинтересованы в определенных портах / устройствах) - использовать "lsusb -t"

2

В OSX вы можете запустить System Profiler и найти USB. Если у вас высокоскоростная шина, это означает USB 2.0.

Также отображается скорость, здесь она составляет 480 Мб / с, что указывает на USB 2.0.

Также это может помочь:

$ ioreg -k IOUserClientClass | grep UserClientClass | grep USBDeviceUserClient | head -1 | sed -e 's/.* = //'
"IOUSBDeviceUserClientV2"
0

В Mac OS X это зависит от аппаратного обеспечения, а не от программного обеспечения. Если вы используете довольно современный Mac, то у вас есть USB 2.0. Все Intel Mac и последние пару поколений машин PowerPC имеют USB 2.0. У меня был алюминиевый PowerBook 17 "первого поколения", который я купил 5,5 лет назад. У этой машины был USB 2.0, поэтому, если у вас действительно старая машина, у нее, вероятно, будет USB 2.0.

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