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

Vérification de la vitesse de connexion USB (USB 3 ou USB 2 ?)

J'ai acheté plusieurs nouveaux lecteurs compatibles USB 3 à utiliser avec mon nouvel ordinateur portable (compatible USB 3). Les taux de transfert soutenus que je constate sont d'environ 30 Mb/s en lecture et en écriture, bien dans les limites pratiques de l'USB 2. L'un des lecteurs en particulier est conçu pour des transferts bien supérieurs à 100 Mb/s, ce qui est étonnamment (et suspicieusement) faible.

Ma question est… **Comment puis-je déterminer de manière concluante la vitesse de connexion USB utilisée par ces dispositifs ?

J'ai fouillé dans les propriétés du lecteur et j'ai exécuté divers outils de diagnostic (comme SIW). La seule information que je peux extraire est qu'ils sont effectivement connectés par USB (duh) mais aucune information sur la vitesse de connexion spécifique. Les seules suggestions que je peux trouver en ligne sont de comparer les lecteurs et de dire “si la vitesse est supérieure à 30-40 Mb/s, c'est qu'il s'agit de l'USB 3”, mais cela semble généralement assez vague et, dans mon cas, peu concluant.

Details :

  • Laptop is an Asus G75VW running Windows Server 2008 R2 Standard
  • Reading and writing to the internal SSD (so no bottleneck there)
  • USB drives are a Toshiba Canvio Basic A1 2.5" 1TB USB 3.0 External and a SanDisk CZ80 Extreme 64GB USB3.0 Flash Drive

EDIT/SOLVED – My root problem here was related driver ; I’d tried to manually install Intel USB 3.0 eXtensible Host Controller Drivers for Windows 7 on Server 2008 R2 (since no server drivers are available). Ce faisant, il semble que j'ai manqué un ou plusieurs périphériques. En suivant ces instructions, j'ai pu contraindre l'installateur de pilotes à fonctionner correctement, ce qui a permis de résoudre le problème. Le SanDisk reçoit 170 Mo/s en lecture, 130 Mo/s en écriture et le Toshiba reçoit environ 110 Mo/s.

Réponses (5)

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

Une autre façon de vérifier si vous utilisez une connexion USB 3.0 ou non est d'utiliser USBView.exe de Windows Driver Kit (WDK)

Vous pouvez également utiliser USB Device Tree Viewer , qui est très similaire à USBView. exe et vous n'aurez pas besoin de télécharger l'énorme WDK pour l'utiliser.

Lorsque vous lancez USB Device Tree Viewer, vous verrez une liste de contrôleurs d'hôtes USB (il y en a 3 sur mon ordinateur portable). Vous pouvez passer en revue chaque port des concentrateurs racine USB connectés à ces contrôleurs pour voir ce qui est connecté à ce port. Vous constaterez que chaque périphérique USB connecté à votre ordinateur (souris, adaptateur WiFi ou Bluetooth, webcam, etc.) apparaît sur l'un de ces ports.

Détachez toutes les clés USB et tous les disques durs externes de votre ordinateur et recherchez un contrôleur USB qui n'a aucun périphérique connecté à l'un de ses ports (sur mon ordinateur, c'est le Contrôleur hôte USB xHCI Compliant ). Maintenant, connectez une clé USB ou un disque dur externe que vous souhaitez tester et vous remarquerez qu'il est connecté à l'un des ports du concentrateur racine USB connecté à ce contrôleur.

Si vous avez connecté une clé USB, elle apparaîtra sous la forme :

USB Mass Storage Device - [ASSIGNED\_DRIVELETTER]

Cliquez dessus et cherchez la section Informations de connexion dans le panneau d'information à droite. Si l'appareil est connecté en mode USB 3.0 SuperSpeed, il affichera :

Device Bus Speed : 0x03 (SuperSpeed)

Pour l'USB 2.0, il affichera :

Device Bus Speed : 0x02 (High-Speed)

Pour l'USB 1.1, il affichera :

Device Bus Speed : 0x01 (Full-Speed)

Outre cela, il existe plusieurs autres méthodes qui sont expliquées en détail ici

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

En bref, il n'y a pas moyen, à partir d'un point de vue de l'utilisateur final, de procéder à des tests concluants, car il faudrait avoir une visibilité du bus interne pour mesurer le taux de transfert effectif. La suggestion de mesurer le débit réel tel que vu depuis vos terminaux est la deuxième meilleure alternative.

Cependant, vous devriez vérifier que votre ordinateur portable (périphérique Windows) classe effectivement la connexion USB 3.0 comme une connexion capable de fournir un “super” débit de données.

Il existe quatre spécifications USB : 1.0, 1.1, 2.0 et 3.0. Mais pour ne pas tout confondre, chaque spécification USB a plus d'un débit de données qui lui est attribué. Ces débits sont “faible”, “plein”, “élevé” et “super”

Par conséquent, l'analyse comparative du débit de données uniquement en fonction de la vitesse n'est pas nécessairement concluante quant à la spécification effectivement utilisée. Ainsi, un port USB 3.0 peut ne pas fonctionner à un taux “super” mais plutôt à un taux “élevé”

Sur une machine Windows, vérifiez le taux de données de la racine / du concentrateur USB - Aller à : Gestionnaire de périphériques –> Contrôleurs USB –> Concentrateur racine USB (clic droit) –> Propriétés –> Avancé (onglet).

Il devrait vous indiquer la classification des données du concentrateur/port USB. Une fois que vous le saurez, vous connaîtrez le débit maximal du POV de l'ordinateur.

Low = 1,5 Mbps Full = 12 Mbps High = 480 Mbps Super = 5 Gbps

Pour les autres personnes qui lisent ceci - il y a alors le taux de transfert réel des deux appareils (en supposant point à point) qui communiquent. Par exemple, transférer quelque chose en USB 3.0/Super va être difficile entre deux terminaux composés de lecteurs PATA à 5400 tours/minute.

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

Si vous avez toujours le problème des faibles taux de transfert de données sur le(s) port(s) USB 3.0 de Toshiba (dans mon cas), il suffit de désactiver USB Legacy Emulation dans le BIOS. Même si le contrôleur USB 3.0 est activé dans le BIOS, l'utilisateur obtiendra toujours un maximum de 33-34MB/s contre 77-85MB/s lorsque le mode legacy est désactivé.

Cette solution fonctionnera probablement sur d'autres marques qui supportent les périphériques USB legacy dans leur BIOS.

Mise à jour Personnellement, j'ai trouvé qu'il y a une autre cause à la lenteur du transfert USB 3.0. Le problème était dans iusb3mon.exe - cette application de surveillance n'a fait que ralentir la vitesse 2 fois et surtout a arrêté chaque sauvegarde Windows du lecteur/volume système avec une erreur 0x8007045D pendant le temps de copie ! Tout est revenu à la normale quand j'ai désactivé le processus

Mise à jour 2 Un autre problème est celui des câbles et des connecteurs. Choisissez des câbles de bonne qualité - les taux de transfert ont tendance à baisser ou à fluctuer beaucoup en raison d'une connexion lâche entre le connecteur du câble et la prise ! De plus, certains câbles sont fabriqués avec des fils de cuivre de mauvaise qualité (pas assez de cuivre ou un alliage inconnu), mal torsadés par paires ou mal soudés avec le connecteur !

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

Essayez TeraCopy. Il s'agit d'un outil de transfert de fichiers Windows qui indique le taux de transfert des lecteurs connectés lorsque vous copiez des fichiers afin que vous puissiez expérimenter avec différents types et tailles de fichiers de lecteurs.

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

La différence entre 2.0 ou 3.0 n'est pas seulement une question de taux de transfert mais aussi de format de transfert. Ils sont vraiment différents. Je veux dire que 1.1 à 2.0 utilisent le même format et 3.0 un format différent. Le BTW, l'utilisation du voltage et l'utilisation des fils sont également différents ; vous pouvez effectuer un trafic 2.0 à l'intérieur d'un lien physique 3.0 mais quatre fils à l'intérieur de ce lien ne seront pas utilisés.

Ceci dit, je ne peux pas encore vous fournir une réponse complète puisque j'ai le même problème. Ma stratégie consiste à utiliser un renifleur de paquets (Wireshark) et à essayer de localiser une seule séquence dans un trafic 3.0 qui ne peut pas faire partie d'un trafic 2.0. Par exemple : le 3.0 gère les “burst” mais pas le 2.0, le 2.0 ne gère pas le streaming alors que le 3.0 le fait (pour les terminaux de bloc), 3. 0 utilisent un “Message d'ajustement d'intervalle de bus” spécifique pour adapter les intervalles de temps lorsque 2.0 utilisent un seul intervalle (1ms/125µs).

Maintenant je dois dire qu'il est risqué d'établir un diagramme d'utilisation de la vitesse 2.0 ou 3.0 en marquant le transfert de données. 5 GB/s est une vitesse théorique à l'intérieur de la liaison limitée par la technologie du dispositif. Seuls les disques SSD peuvent faire la différence. BTW Il ne faut pas confondre taux de transfert de fichiers et taux de transfert de données. Une transaction contient bien d'autres choses que des données elles-mêmes : paquet de synchronisation, erreurs, acquittements, etc. maintenant, il est également vrai que la version 2.0 ne dépassera JAMAIS 480Mb/s.