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).
63
Odpowiedzi:
Teoretyczne maksima są następujące:
W bitach na sekundę, to znaczy:
W bajtach na sekundę, to znaczy:
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
źródło
Wikipedia daje dość kompleksowe porównanie: http://en.wikipedia.org/wiki/Serial_ATA#Comparison_with_other_buses
źródło
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.
źródło
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.
źródło