web-dev-qa-db-fra.com

Comparaison de la vitesse entre USB 2.0, USB 3.0, eSATA, Firewire et Thunderbolt

Quelle connexion externe a le débit de données le plus élevé par rapport aux en-têtes utilisés? J'apprécierais une liste des plus lentes aux plus rapides, y compris USB 2.0, USB 3.0, FireWire 400, FireWire 800, eSATA et Thunderbolt, compte tenu de la bande passante consommée par la commande et le contrôle (réduction de la disponibilité de la bande passante de données).

61
Moshe

Les maximums théoriques sont les suivants:

Dans bits par seconde, soit:

  • USB 1.1 = 12 Mbit/s
  • Firefire 400 = 400 Mbit/s
  • USB 2.0 = 480 Mbit/s
  • FireWire 800 = 800 Mbit/s
  • USB 3.0 = 5 Gbit/s
  • USB 3.1 = 10 Gbit/s
  • eSATA = Jusqu'à 6 Gbit/s (750 Mo/s) actuellement, cela dépend de la puce SATA interne.
  • Coup de foudre = 10 Gbit/s × 2 (2 canaux)
  • Coup de foudre 2 = 20 Gbit/s
  • Coup de foudre 3 = 40 Gbit/s

In Bytes par seconde, soit:

  • USB 1.1 = 1,5 Mo/s
  • Firefire 400 = 50 Mo/s
  • USB 2.0 = 60 Mo/s
  • FireWire 800 = 100 Mo/s
  • USB 3.0 = 625 Mo/s
  • USB 3.1 = 1,21 Go/s
  • eSATA = 750 Mo/s
  • Coup de foudre = 1,25 Go/s × 2 (2 canaux)
  • Coup de foudre 2 = 2,5 Go/s
  • Coup de foudre 3 = 5 Go/s

Cependant, cela ne fournit pas la réponse réelle. Par exemple, FireWire 400 est une connexion série. L'ensemble des 400 Mbps est disponible pour le transfert de données. USB 2.0 envoie les données de commande et de contrôle via la même connexion que celle utilisée par les données, limitant ainsi la connexion à 480 Mbps à 380 à 400 Mbps. Lorsque l'on considère le débit, la liste est totalement différente.

Cet article sur wikipedia http://fr.wikipedia.org/wiki/List_of_device_bit_rates#Peripheral Pour la vitesse/le débit/la bande passante de plusieurs périphériques

84
Marc-Andre R.

Wikipedia donne une comparaison assez complète: http://fr.wikipedia.org/wiki/Serial_ATA#Comparison_with_other_buses

10
petersohn

Intel Thunderbolt, selon le lien SATA de Wikipedia juste au-dessus, est de 10 Gbit/s.

En outre, aucune de ces réponses jusqu’à présent n’apporte d’informations pratiques/utiles. Les vitesses maximales théoriques et réelles peuvent varier énormément, et seuls quelques tests réels significatifs donneront des réponses significatives.

Jusqu'à présent, je n'ai pas trouvé beaucoup de tests de ce type. Il y en a un sur Crunchgear.com:

http://www.crunchgear.com/2010/02/05/esata-is-faster-than-usb-3-0-at-least-reast-right-now/

Mais même cela laisse à désirer, car leur implémentation USB 3.0 spécifique n’est peut-être pas optimale. (nous avons besoin de plus de variété pour être sûr, et même dans ce cas, votre système (ou un système donné) peut ne pas produire de points de repère comparables)

Un autre semble suggérer que l'USB 3.0 "Turbo" (peu importe ce que c'est?) A un peu sur eSATA, sur sansdigital.com:

http://www.sansdigital.com/performance-comparison/eliteraid-usb3-performance-feature.html

Mais je dois remettre en question le fait qu’en suggérant ~ 200 Mo/s les vitesses de lecture/écriture de disque dur - à moins que les disques durs se soient considérablement améliorés récemment, je ne crois pas que ces vitesses soient physiquement possibles, et je suppose que ces vitesses sont juste en cache.

Il est probablement relativement sûr d’utiliser eSATA ou USB 3.0 et d’obtenir des vitesses proches de l’optimum ... tant que rien n’étouffe votre chaîne, pour ainsi dire. (composant mal conçu ou bon marché, etc., provoquant un goulot d'étranglement) Nous avons vraiment besoin de davantage de comparaisons dans le monde réel avec différents composants matériels.

6
unRheal

C'est un exemple parfait d'une question incroyablement mal formulée qui aboutit à une réponse erronée "populaire".

"Vite"??? Qu'est-ce que ça veut dire?

J'ai 80 personnes que je dois parcourir un mile aussi vite que possible. Mes choix pour le véhicule sont:

un autobus scolaire, vitesse maximale 70 miles par heure

une Lamborghini, qui peut faire 220 miles par heure

Alors qu'est-ce que je choisis? Le "plus rapide"?

Le point que je fais est expliqué ici ...

USB 2.0 peut pousser (maximum théorique) 480 Mbps

Firewire 400 peut pousser (maximum théorique) 400 Mbps

CEPENDANT, le bus USB vous facture environ 20% de frais généraux. Cela signifie que le débit de données théorique maximum est plus proche de 384 Mbps. En effet, 20% sont utilisés pour contrôler le bus. C'est-à-dire que les signaux de contrôle sont envoyés via le même canal que celui utilisé pour déplacer les données.

Firewire n'a pas cette restriction à prendre en compte. Donc, en débit de données, le FireWire 400 battra l’USB 2.0, même si l’USB 2.0 a un maximum théorique supérieur.

Ce n'est pas le seul exemple de la raison pour laquelle répondre à une question comme celle-ci en citant des maximums théoriques ne fournit pas une réponse correcte.

2
Everett