Perbandingan kecepatan antara USB 2.0, USB 3.0, eSATA, Firewire dan Thunderbolt

63

Koneksi eksternal mana yang memiliki throughput data tertinggi sehubungan dengan header yang digunakan? Saya akan menghargai daftar paling lambat hingga tercepat termasuk USB 2.0, USB 3.0, FireWire 400, FireWire 800, eSATA dan Thunderbolt mempertimbangkan bandwidth yang dikonsumsi oleh perintah dan kontrol (mengurangi ketersediaan bandwidth data).

Moshe
sumber
Jawaban yang dipilih dan dipilih salah. Saya jelaskan mengapa di bawah ini. Ini adalah pertanyaan dengan kata-kata yang buruk yang membutuhkan klarifikasi sebelum jawaban yang benar dapat diberikan.
Everett
Ini membutuhkan perbandingan yang tepat dengan revisi baru & yang akan datang - teori dan realita
Alex S

Jawaban:

86

Maksimum teoritis adalah sebagai berikut:

Dalam bit per detik, yaitu:

  • 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 = Hingga 6 Gbit / dtk (750 MB / dtk) sekarang karena tergantung pada chip SATA internal.
  • Thunderbolt = 10 Gbit / s × 2 (2 saluran)
  • Thunderbolt 2 = 20 Gbit / s
  • Thunderbolt 3 = 40 Gbit / s

Dalam Bytes per detik, yaitu:

  • USB 1.1 = 1.5 MB / s
  • Firefire 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
  • Thunderbolt = 1.25 GB / s × 2 (2 saluran)
  • Thunderbolt 2 = 2.5 GB / s
  • Thunderbolt 3 = 5 GB / s

Namun, ini tidak memberikan jawaban yang sebenarnya. Sebagai contoh, FireWire 400 adalah koneksi serial. Seluruh 400 Mbps tersedia untuk transfer data. USB 2.0 mengirimkan perintah dan mengontrol data melalui koneksi yang sama dengan data yang membatasi koneksi 480 Mbps menjadi 380 hingga 400 Mbps. Ketika mempertimbangkan throughput daftar terlihat sangat berbeda.

Untuk kecepatan / throughput / bandwidth lebih banyak perangkat, lihat artikel ini di wikipedia http://en.wikipedia.org/wiki/List_of_device_bit_rates#Peripheral

Marc-Andre R.
sumber
8
+1: Selain itu harus dicatat bahwa ini adalah maksimum teoritis, dan Anda tidak akan pernah benar-benar mencapai kecepatan ini untuk jumlah waktu yang berkelanjutan.
Ƭᴇcʜιᴇ007
12
Satu-satunya catatan yang akan saya tambahkan adalah jika (USB 2 vs FW400) Anda menggunakan hard drive eksternal dan mentransfer banyak data, Anda akan melihat kinerja yang lebih baik dari firewire 400 vs usb 2.0 karena desain antarmuka.
Troggy
6
@ techie007 - kami biasa menyebut hal-hal seperti bit rate mentah sebagai "dijamin tidak melebihi kecepatan."
mpez0
2
@Troggy - jadi untuk mengedit video ...? ... FireWire 400 lebih baik?
Moshe
3
Pada praktiknya Anda benar-benar hanya mendapatkan sekitar 25MB untuk transfer file di USB2.0 lyberty.com/tech/terms/usb.html
William
6

Intel Thunderbolt, sesuai dengan tautan Wikipedia SATA di atas, adalah 10Gbit / dtk.

Juga, sejauh ini tidak ada jawaban yang memberikan informasi praktis / bermanfaat. Kecepatan maksimum teoritis dan dunia nyata dapat sangat bervariasi, dan hanya beberapa pengujian aktual yang signifikan yang akan memberikan jawaban yang bermakna.

Sejauh ini, saya belum menemukan banyak tes semacam itu. Ada satu di Crunchgear.com:

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

Tetapi bahkan ini menimbulkan beberapa pertanyaan, karena mungkin implementasi USB 3.0 spesifik mereka tidak optimal. (kami membutuhkan lebih banyak variasi untuk memastikan, dan bahkan kemudian, sistem Anda (atau sistem tertentu) mungkin tidak menghasilkan tolok ukur yang sebanding)

Lain tampaknya menyarankan USB 3.0 "Turbo" (apa pun itu?) Memiliki sedikit lebih dari eSATA, di sansdigital.com:

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

Tapi saya harus mempertanyakan itu, menyarankan ~ 200 MB / s hard drive kecepatan baca / tulis - kecuali hard drive telah meningkat secara dramatis baru-baru ini, saya tidak percaya kecepatan itu secara fisik mungkin, dan curiga kecepatan itu hanya di-cache.

Mungkin relatif aman untuk menggunakan eSATA atau USB 3.0 dan mendapatkan kecepatan yang mendekati optimal ... selama tidak ada yang menghambat rantai Anda, bisa dikatakan. (komponen yang dirancang dengan buruk atau murah, dll., menyebabkan kemacetan) Kita benar-benar membutuhkan perbandingan dunia nyata dengan berbagai komponen perangkat keras yang berbeda.

tidak sehat
sumber
Yang menyenangkan tentang eSATA di atas USB adalah tidak diperlukan driver tambahan. Kerjanya sama dengan drive internal. Yang merupakan keuntungan berbeda untuk eSATA.
Hennes
2

Ini adalah contoh sempurna dari pertanyaan yang kata-katanya sangat buruk sampai pada jawaban "populer" yang salah.

"Cepat"??? Apa artinya?

Saya memiliki 80 orang yang saya harus bergerak satu mil secepat mungkin. Pilihan saya untuk kendaraan adalah:

bus sekolah, kecepatan tertinggi 70 mil per jam

sebuah Lamborghini, yang dapat melakukan 220 mil per jam

Jadi yang mana yang saya pilih? Yang "lebih cepat"?

Poin yang saya jelaskan di sini ...

USB 2.0 dapat mendorong (maksimum teoritis) 480 Mbps

Firewire 400 dapat mendorong (maksimum teoritis) 400 Mbps

NAMUN, bus USB mengenakan biaya sekitar 20% overhead. Ini berarti bahwa laju data maksimum throughput teoritis lebih dekat ke 384 Mbps. Ini karena 20% digunakan untuk mengendalikan bus. Artinya, sinyal kontrol dikirim melalui pipa yang sama yang digunakan untuk memindahkan data.

Firewire tidak memiliki batasan ini untuk dipertimbangkan. Jadi dalam throughput data FireWire 400 akan mengalahkan USB 2.0, meskipun USB 2.0 memiliki maksimum teoritis yang lebih tinggi.

Ini bukan satu-satunya contoh mengapa menjawab pertanyaan seperti ini dengan mengutip maksimum teoretis tidak memberikan jawaban yang benar.

Everett
sumber
2
Sejauh ini, ini hanyalah kritik terhadap jawaban lain, untuk itulah komentar. Poin yang Anda buat itu bagus. Bagaimana dengan mengembangkannya menjadi jawaban yang sebenarnya?
fixer1234
Eh tidak, ini adalah kritik terhadap pertanyaan, menjelaskan mengapa pertanyaan semacam ini tidak masuk akal.
Everett
Sekali lagi, seperti yang dinyatakan @ fixer1234, kritik terhadap pertanyaan harus dikomentari dalam pertanyaan itu sendiri.
Rodrirokr