Pourquoi y a-t-il une augmentation de la vitesse lors de l'utilisation d'un périphérique USB 2.0 avec un port USB 3.0?

16

Je sais que cette question, ou des questions similaires, ont déjà été posées, mais je suis quand même curieux…

Mon ordinateur portable dispose de deux ports USB 3.0 et, à l'occasion, je vais brancher un disque dur externe Western Digital qui utilise USB 2.0. J'ai également utilisé ce même lecteur branché sur un port USB 2.0 et, après avoir essayé ces deux configurations, je peux dire que je remarque un transfert un peu plus rapide (environ 20 Mo / s de plus) en utilisant le port USB 3.0. Cela n'a aucun sens pour moi.

Y a-t-il une raison quelconque pour cela?

Ben Franchuk
la source

Réponses:

20

Cela n'a aucun sens pour moi.

Y a-t-il une raison quelconque pour cela?

J'ai également remarqué cela lorsque j'ai mis à niveau mon Mac Mini vers un modèle doté de ports USB 3.0; mes anciens lecteurs USB 2.0 copiaient les données sensiblement plus rapidement. La logique, je crois, n'est pas tous les contrôleurs USB 2.0 sont les mêmes.

D'après ce que je comprends, la vitesse USB 2.0 est spécifiée comme étant une vitesse maximale; pas un minimum et pas une vitesse constante promise. Ce qui signifie que lorsque l'USB 2.0 est apparu pour la première fois, il était plus rapide que l'USB 1.1, mais loin de la vitesse de 480 Mbit / s promise. Avec l'amélioration des chipsets USB 2.0, la vitesse et la compatibilité se sont améliorées.

Autrement dit, tous les contrôleurs USB 2.0 ne sont pas identiques. Heck, aucun type de contrôleurs - SCSI, FireWire, PCI, etc… - de tous les types sont identiques. Ou une meilleure analogie technique directe est pourquoi certains contrôleurs Gigabit Ethernet peuvent-ils transférer la vitesse mieux et plus rapidement que d'autres? Ce sont simplement des améliorations dans le contrôleur.

Donc, en regardant les spécifications USB 3.0, il semble simplement que les contrôleurs USB 3.0 fonctionnent simplement mieux dans l'ensemble et l'avantage est que la norme USB 2.0 vers laquelle il rétrograde est une implémentation plus performante de l'USB 2.0.

Tout cela est anecdotique et conversationnel, mais j'ai trouvé cet article d'AnandTech sur «les performances du lecteur flash USB 2.0 dans un port USB 3.0» qui prend en charge cette affirmation:

Les temps de transfert réels montrent que si les lecteurs flash USB 2.0 fonctionnent en fait plus rapidement lorsqu'ils sont `` branchés '', cette amélioration est très minime, au point d'être presque ou pas du tout perceptible. Cela dit, si vous disposez de ports USB 3.0, vous pouvez réduire de quelques secondes vos temps de transfert en y collant vos lecteurs flash USB 2.0.

Et cette réponse à une autre question de super utilisateur le confirme également; Remarquez que la réponse acceptée à cette question dit qu'il n'y a pas de différence, mais il est clair pour moi qu'il y a définitivement:

En fait, oui, ce sera plus rapide d'une petite marge. Vous ne verrez de gain que si le périphérique en question peut offrir une bande passante plus élevée sur une autre interface comme ExpressCard ou PCIe. par exemple, un disque dur 7200 moderne dans un boîtier externe pourrait plus que saturer le port USB 2.0. Si le boîtier est un périphérique USB 2.0, il fonctionnera avec plus de sa bande passante lorsqu'il est branché sur un concentrateur USB 3.0, mais pas autant que s'il s'agissait d'un périphérique USB 3.0 vers USB 3.0 vers une liaison concentrateur (avec un USB 3.0 câble).

JakeGould
la source
6
L'USB 1.1 a été converti en USB 2.0 "Full Speed" car le vrai 2.0 est appelé "High Speed", ce qui a vraiment énervé les consommateurs, car le 1.1 n'a rien à voir avec le 2.0 en réalité, il a été conçu par les fabricants et les détaillants pour qu'ils puissent continuer. pour vendre des appareils usb 1.1. Les consommateurs qui n'y ont pas prêté ont acheté des appareils usb 1.1 déguisés sous le nouveau nom de 2.0 Full Speed.
Moab
1
Bonne info sur USB 1.1 / USB 2.0 «Full Speed» là @Moab. Mais le lien que vous avez fourni ne semble pas avoir cette information spécifique. J'ai trouvé cet article d'Ars Technica qui se concentre sur le problème "Full Speed" contre "High Speed".
JakeGould
1
Est-il possible que le concentrateur USB 3.0 réduise en quelque sorte la surcharge du protocole USB, libérant ainsi une certaine bande passante? Il semble que je vois la même chose avec les périphériques audio, où les configurations qui produisent normalement l'erreur "bande passante dépassée" fonctionnent sans erreur lorsqu'elles sont connectées à un port USB 3.0.
endolith