Porównanie prędkości między USB 2.0, USB 3.0, eSATA, Firewire i Thunderbolt

63

Które połączenie zewnętrzne ma najwyższą przepustowość danych w odniesieniu do użytych nagłówków? Doceniłbym listę od najwolniejszej do najszybszej, w tym USB 2.0, USB 3.0, FireWire 400, FireWire 800, eSATA i Thunderbolt, biorąc pod uwagę przepustowość zużywaną przez polecenia i kontrolę (zmniejszając dostępność przepustowości danych).

Mosze
źródło
Wybrana i oceniona odpowiedź jest niepoprawna. Wyjaśniam dlaczego poniżej. To źle sformułowane pytanie wymagało wyjaśnienia, zanim można było udzielić poprawnej odpowiedzi.
Everett,
Wymaga to odpowiedniego porównania z nowymi i nadchodzącymi wersjami - teoretyczne i realne
Alex S

Odpowiedzi:

86

Teoretyczne maksima są następujące:

W bitach na sekundę, to znaczy:

  • USB 1.1 = 12 Mbit / s
  • Fireire 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 = teraz do 6 Gbit / s (750 MB / s), ponieważ zależy to od wewnętrznego układu SATA.
  • Piorun = 10 Gbit / s × 2 (2 kanały)
  • Piorun 2 = 20 Gbit / s
  • Piorun 3 = 40 Gbit / s

W bajtach na sekundę, to znaczy:

  • USB 1.1 = 1,5 MB / s
  • Fireire 400 = 50 MB / s
  • USB 2.0 = 60 MB / s
  • FireWire 800 = 100 MB / s
  • USB 3.0 = 625 MB / s
  • USB 3.1 = 1,21 GB / s
  • eSATA = 750 MB / s
  • Piorun = 1,25 GB / s × 2 (2 kanały)
  • Piorun 2 = 2,5 GB / s
  • Piorun 3 = 5 GB / s

Nie zapewnia to jednak faktycznej odpowiedzi. Na przykład FireWire 400 to połączenie szeregowe. Całe 400 Mb / s jest dostępne do przesyłania danych. USB 2.0 wysyła dane sterujące i kontrolne przez to samo połączenie, którego używa dane, ograniczając połączenie 480 Mbps do 380 do 400 Mbps. Pod względem przepustowości lista wygląda zupełnie inaczej.

Szybkość / przepustowość / przepustowość większej liczby urządzeń można znaleźć w tym artykule na wikipedii http://en.wikipedia.org/wiki/List_of_device_bit_rates#Peripheral

Marc-Andre R.
źródło
8
+1: Dodatkowo należy zauważyć, że są to teoretyczne maksima i nigdy nie osiągniesz tych prędkości przez dłuższy czas.
ᴇcʜιᴇ007
12
Dodam tylko, że jeśli (USB 2 vs FW400) używasz zewnętrznych dysków twardych i przesyłasz dużo danych, zobaczysz lepszą wydajność z Firewire 400 vs USB 2.0 ze względu na konstrukcję interfejsów.
Troggy
6
@ techie007 - zwykliśmy nazywać takie rzeczy, jak surowa przepływność, „gwarancją nieprzekraczania prędkości”.
mpez0
2
@Troggy - a więc do edycji wideo ...? ... FireWire 400 jest lepszy?
Mosze
3
W praktyce masz tylko około 25 MB na przesyłanie plików w USB 2.0 lyberty.com/tech/terms/usb.html
William
6

Intel Thunderbolt, zgodnie z linkiem Wikipedii SATA tuż powyżej, ma prędkość 10 Gbit / s.

Ponadto żadna z tych odpowiedzi nie zawiera żadnych praktycznych / użytecznych informacji. Teoretyczne maksymalne i rzeczywiste prędkości mogą się bardzo różnić, a tylko niektóre znaczące rzeczywiste testy dadzą sensowne odpowiedzi.

Jak dotąd nie znalazłem wielu takich testów. W Crunchgear.com jest jeden:

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

Ale nawet to pozostawia pewne pytanie, ponieważ być może ich konkretna implementacja USB 3.0 nie jest optymalna. (aby mieć pewność, potrzebujemy większej różnorodności, a nawet wtedy Twój system (lub inny system) może nie wytwarzać porównywalnych testów porównawczych)

Kolejny wydaje się sugerować, że USB 3.0 „Turbo” (cokolwiek to jest?) Ma trochę więcej niż eSATA, na sansdigital.com:

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

Ale muszę to zakwestionować, sugerując prędkość odczytu / zapisu na poziomie ~ 200 MB / s - chyba że dyski ostatnio znacznie się poprawiły, nie sądzę, aby te prędkości były fizycznie możliwe i podejrzewam, że te prędkości są po prostu buforowane.

Prawdopodobnie stosunkowo bezpiecznie jest korzystać z eSATA lub USB 3.0 i uzyskiwać prędkości zbliżone do optymalnych ... pod warunkiem, że nic nie dusi łańcucha, że ​​tak powiem. (źle zaprojektowany lub tani komponent itp., powodujący wąskie gardło) Naprawdę potrzebujemy więcej rzeczywistych porównań z różnymi różnymi komponentami sprzętowymi.

unRheal
źródło
Zaletą eSATA powyżej USB jest to, że nie są potrzebne żadne dodatkowe sterowniki. Działa tak samo jak dysk wewnętrzny. Co jest wyraźną zaletą dla eSATA.
Hennes,
2

Jest to doskonały przykład niewiarygodnie źle sformułowanego pytania dochodzącego do błędnej „popularnej” odpowiedzi.

"Szybki"??? Co to znaczy?

Mam 80 osób, które muszę przemieścić o jedną milę tak szybko, jak to możliwe. Moje wybory dla pojazdu to:

autobus szkolny, maksymalna prędkość 70 mil na godzinę

Lamborghini, który potrafi 220 mil na godzinę

Więc co wybrać? „Szybszy”?

Chodzi mi o wyjaśnienie tutaj ...

USB 2.0 może przesyłać (teoretycznie maksimum) 480 Mb / s

Firewire 400 może przesyłać (teoretycznie maksimum) 400 Mb / s

JEDNAK magistrala USB obciąża cię około 20% kosztów ogólnych. Oznacza to, że teoretyczna maksymalna przepływność danych jest bliska 384 Mb / s. Wynika to z faktu, że 20% jest wykorzystywane do sterowania autobusem. Oznacza to, że sygnały sterujące są przesyłane przez ten sam potok, który służy do przenoszenia danych.

Firewire nie ma tego ograniczenia do rozważenia. Tak więc w przepustowości danych FireWire 400 pobije USB 2.0, chociaż USB 2.0 ma wyższe teoretyczne maksimum.

To nie jedyny przykład, dlaczego udzielenie odpowiedzi na takie pytanie przez przytoczenie teoretycznych maksimów nie daje poprawnej odpowiedzi.

Everett
źródło
2
Jak dotąd jest to tylko krytyka innej odpowiedzi, do czego służą komentarze. Punkt, który czynisz, jest dobry. Co powiesz na przekształcenie go w rzeczywistą odpowiedź?
fixer1234
Nie, to jest krytyka pytania, wyjaśniająca, dlaczego takie pytanie jest absurdalne.
Everett,
Ponownie, jak stwierdza @ fixer1234, krytykę pytania należy skomentować w samym pytaniu.
Rodrirokr