2012-09-22 05:28:39 +0000 2012-09-22 05:28:39 +0000
70
70

Verificando la velocidad de la conexión USB (¿USB 3 o USB 2?)

He comprado varias unidades nuevas con capacidad USB 3 para usar con mi nuevo portátil (con capacidad USB 3). Se conectan bien, pero sospecho que están volviendo silenciosamente al USB 2. La velocidad de transferencia sostenida que estoy viendo es de unos 30 Mb/s tanto para leer como para escribir, bien dentro de los límites prácticos del USB 2. Uno de los discos en particular está clasificado para transferencias muy superiores a 100 Mb/s, por lo que esto es sorprendentemente (y sospechosamente) bajo.

Mi pregunta es… **…¿cómo puedo concluyentemente determinar la velocidad de la conexión USB utilizada por estos dispositivos?

He hurgado en las propiedades de la unidad y he ejecutado varias herramientas de diagnóstico (como SIW). La única información que puedo extraer es que están efectivamente conectados a través de USB (duh) pero no hay información sobre la velocidad de conexión específica. La única sugerencia que puedo encontrar en línea es la de hacer un benchmark de los discos y “si es más de 30-40 Mb/s debe ser USB 3!” pero esto parece en general bastante vago y, en mi caso, no es concluyente.

Detalles:

  • El portátil es un Asus G75VW que funciona Windows Server 2008 R2 Standard
  • Lectura y escritura en la SSD interna (por lo que no hay cuello de botella allí)
  • Las unidades USB son un Toshiba Canvio Basic A1 2.5" 1TB USB 3.0 External y un SanDisk CZ80 Extreme 64GB USB3.0 Flash Drive

EDIT/SOLVED – Mi problema de raíz aquí estaba relacionado con el controlador; había intentado instalar manualmente Intel USB 3.0 eXtensible Host Controller Drivers para Windows 7 en Server 2008 R2 (ya que no hay controladores de servidor disponibles). Al hacerlo, parece que he perdido uno o más dispositivos. Siguiendo estas instrucciones he podido forzar al instalador de controladores a que funcione correctamente, solucionando así el problema. El SanDisk está obteniendo 170 MB/s de lectura, 130 MB/s de escritura y el Toshiba está obteniendo alrededor de 110 MB/s.

Respuestas (5)

76
76
76
2014-01-11 20:13:48 +0000

Otra forma de comprobar si estás usando una conexión USB 3.0 o no es usar USBView.exe de Windows Driver Kit (WDK)

También podrías usar USB Device Tree Viewer , que es muy similar a USBView. exe y no tendrás que descargar el enorme WDK para usarlo.

Cuando ejecutes el Visor de Árbol de Dispositivos USB, verás una lista de Controladores de Anfitriones USB (hay 3 en mi portátil). Podrías recorrer cada puerto de los concentradores raíz USB conectados a estos controladores para ver lo que está conectado a ese puerto. Verás que cada dispositivo USB conectado a tu ordenador (ratón, adaptador WiFi o Bluetooth, cámara web, etc.) aparece en uno de esos puertos.

Desconecta todas las memorias USB y discos duros externos de tu ordenador y busca un controlador USB que no tenga dispositivos conectados a ninguno de sus puertos (en mi ordenador, es Controlador Host compatible con USB xHCI ). Ahora conecte una unidad flash o un disco duro externo que desee probar y notará que está conectado a uno de los puertos del concentrador raíz USB conectado a ese controlador.

Si ha conectado una unidad flash, se mostrará como:

USB Mass Storage Device - [ASSIGNED\_DRIVELETTER]

Haga clic en ella y busque la sección Información de conexión en el panel de información de la derecha.

Si el dispositivo está conectado en modo USB 3.0 SuperSpeed, mostrará:

Device Bus Speed : 0x03 (SuperSpeed)

Para USB 2.0, mostrará:

Device Bus Speed : 0x02 (High-Speed)

Para USB 1.1, mostrará:

Device Bus Speed : 0x01 (Full-Speed)

Además de esto, también hay varios otros métodos que se explican con gran detalle aquí

7
7
7
2012-09-22 05:55:02 +0000

La respuesta corta es que no hay manera, desde un punto de vista del usuario final, de hacer una prueba concluyente porque se necesitaría la visibilidad del autobús interno para medir la tasa de transferencia efectiva. La sugerencia de medir el rendimiento real visto desde sus dispositivos terminales es la siguiente mejor alternativa.

Sin embargo, debería comprobar que su portátil (dispositivo de Windows) clasifica realmente la conexión USB 3.0 como una conexión con capacidad de velocidad de datos “super”.

Hay cuatro especificaciones USB: 1.0, 1.1, 2.0 y 3.0. Pero para confundir las cosas, cada especificación USB tiene más de una velocidad de datos asignada. Esas velocidades son “baja”, “completa”, “alta” y “súper”.

Por lo tanto, la evaluación del rendimiento de los datos sólo en cuanto a la velocidad no es necesariamente concluyente en cuanto a cuál es la especificación real que se está utilizando. Por lo tanto, un puerto USB 3.0 puede no estar funcionando a una tasa “súper” sino a una tasa “alta”.

En una máquina con Windows, compruebe la tasa de datos del USB root/hub - Goto: Administrador de dispositivos –> Controladores USB –> Hub raíz USB (clic derecho) –> Propiedades –>> Avanzado (pestaña).

Debería indicarle la clasificación de datos del hub/puerto USB. Una vez que lo sepa, sabrá el rendimiento máximo del POV de la computadora.

Bajo = 1.5 Mbps Completo = 12 Mbps Alto = 480 Mbps Súper = 5 Gbps

Para otras personas que lean esto - entonces está la tasa de transferencia real de los dos dispositivos (asumiendo punto a punto) que se están comunicando. Por ejemplo, transferir algo en USB 3.0/Super va a ser difícil entre dos puntos finales compuestos por unidades PATA de 5400 RPM.

4
4
4
2014-08-29 19:45:48 +0000

Si todavía tienes el problema de la baja velocidad de transferencia de datos en los puertos USB 3.0 de Toshiba (en mi caso), sólo tienes que desactivar la emulación de legado de USB en la BIOS. Incluso si el controlador USB 3.0 está habilitado en la BIOS, el usuario siempre obtendrá un máximo de 33-34MB/s contra 77-85MB/s cuando el modo legacy está desactivado.

Esta solución probablemente funcionará en otras marcas con soporte para dispositivos USB legacy en su BIOS.

Actualizar Personalmente he encontrado que hay otra causa para la transferencia lenta de USB3.0. El problema estaba en iusb3mon.exe - esta aplicación de monitorización no hizo más que reducir la velocidad 2 veces y lo más importante, detuvo cada copia de seguridad de Windows de la unidad/volumen del sistema con un error 0x8007045D durante el tiempo de copia! Todo volvió a la normalidad cuando desactivé el proceso

Actualización 2 Otro problema son los cables y conectores. Escoge unos de buena calidad - las tasas de transferencia tienden a caer o fluctuar mucho debido a la conexión suelta entre el conector del cable y el enchufe! También algunos cables están hechos con hilos de cobre de baja calidad (no hay suficiente cobre o aleación desconocida), mal trenzados en pares o mal soldados con el conector!

1
1
1
2014-09-06 11:07:02 +0000

Pruebe con TeraCopy. Es una herramienta de transferencia de archivos de Windows que muestra la velocidad de transferencia de las unidades conectadas a medida que se copian los archivos para que pueda experimentar con varios tipos y tamaños de archivos de unidades.

1
1
1
2014-07-04 12:51:58 +0000

La diferencia entre 2.0 o 3.0 no es sólo una cuestión de velocidad de transferencia sino también de formato de transferencia. Son realmente diferentes. Es decir, 1.1 a 2.0 usan el mismo formato y 3.0 uno diferente. Por otra parte, el uso del voltaje y el uso de los cables también son diferentes; puedes realizar el tráfico de 2.0 dentro de un enlace físico de 3.0 pero no se usarán cuatro cables dentro de este enlace.

Dicho esto, todavía no puedo darte una respuesta completa ya que tengo el mismo problema. Mi estrategia es usar un “packet sniffer” (Wireshark) e intentar localizar una sola secuencia dentro del tráfico 3.0 que no puede ser parte del tráfico 2.0. Por ejemplo: 3.0 maneja “burst” pero no 2.0, 2.0 no maneja el streaming cuando 3.0 lo hace (para puntos finales de bloque), 3. 0 usan un “Mensaje de Ajuste de Intervalo de Bus” específico para adaptar los intervalos de tiempo cuando 2.0 usan un solo intervalo (1ms/125µs).

Ahora tengo que decir que es arriesgado establecer el diagrama de uso de velocidad de 2.0 o 3.0 por la transferencia de datos de bencmarking. 5 GB/s es una velocidad teórica dentro del enlace limitada por la tecnología del dispositivo. Sólo las unidades SSD pueden marcar la diferencia. No debemos confundir la velocidad de transferencia de archivos con la velocidad de transferencia de datos. una transacción contiene muchas otras cosas además de los datos en sí: paquete de sincronización, errores, reconocimientos, etc. ahora, también es cierto que 2.0 NUNCA superará los 480Mb/s.