Hard drive USB eksternal - kecepatan apa yang harus diharapkan?

15

Mengingat banyaknya pertanyaan yang saya lihat tentang kecepatan transfer usb yang lambat, saya harus bertanya-tanya kecepatan apa yang harus diharapkan untuk hard drive usb2 dan usb3 'tipikal'?

Pertanyaan sampingan adalah apa yang akan dianggap sebagai cara yang tepat untuk menguji kecepatan ini.

dr_willis
sumber
baik ,, itu sangat tergantung pada drive yang Anda pilih, juga motherboard yang Anda miliki, dan jumlah data yang Anda transfer sekaligus.
Uri Herrera

Jawaban:

22

Hard drive USB kecepatan tinggi tipikal dapat ditulis dengan kecepatan sekitar 25–30 MB / s, dan membaca dari kecepatan 30–42 MB / s, menurut pengujian rutin yang dilakukan oleh CNet. [62] Ini adalah 70% dari total bandwidth yang tersedia. Menurut ketua USB-IF, "setidaknya 10 hingga 15 persen dari puncak yang dinyatakan 60 MB / s (480 Mbit / s) dari Hi-Speed ​​USB menuju ke overhead - protokol komunikasi antara kartu dan periferal. Overhead adalah komponen dari semua standar konektivitas. " Untuk perangkat isochronous seperti stream audio, bandwidth konstan, dan disediakan khusus untuk perangkat tertentu. Bandwidth bus karena itu hanya berpengaruh pada jumlah saluran yang dapat dikirim pada suatu waktu, bukan pada "kecepatan" atau latensi transmisi.

USB mendukung laju pensinyalan berikut: Istilah kecepatan dan bandwidth digunakan secara bergantian. "Tinggi-" secara alternatif ditulis sebagai "hi-".

Kecepatan rendah 1,5 Mbit / dtk (~ 183kB / dtk) ditentukan oleh USB 1.0 . Ini sangat mirip dengan operasi bandwidth penuh kecuali setiap bit membutuhkan waktu 8 kali lebih lama untuk mentransmisikan. Ini dimaksudkan terutama untuk menghemat biaya dalam perangkat antarmuka manusia bandwidth rendah (HID) seperti keyboard, mouse, dan joystick. Tingkat kecepatan penuh 12 Mbit / dtk (~ 1,43 MB / dtk) adalah kecepatan data USB dasar yang ditentukan oleh USB 1.1. Semua hub USB mendukung bandwidth penuh.

Kecepatan tinggi ( USB 2.0 ) 480 Mbit / dtk (~ 57 MB / dt) diperkenalkan pada tahun 2001. Semua perangkat berkecepatan tinggi mampu kembali ke operasi bandwidth penuh jika perlu; yaitu mereka kompatibel dengan USB 1.1. Konektor identik untuk USB 2.0 dan USB 1.x.

Kecepatan SuperSpeed ​​( USB 3.0 ) 4800 Mbit / s (~ 572 MB / s). Spesifikasi USB 3.0 tertulis dirilis oleh Intel dan mitra pada Agustus 2008. Chip pengontrol USB 3 pertama disampel oleh NEC Mei 2009 [55] dan produk yang menggunakan spesifikasi 3.0 tiba pada Januari 2010. [56] Konektor USB 3.0 umumnya kompatibel ke belakang, tetapi termasuk kabel baru dan operasi dupleks penuh.

Sumber: http://en.wikipedia.org/wiki/Universal_Serial_Bus

root-11
sumber
Saya tidak pernah mendapatkan lebih dari 150 MegaBytes / detik untuk hard drive eksternal USB 3.0 (file sangat besar, bukan banyak file kecil.) Saya akan mendapatkan komputer baru dan saya akan melihat apakah ini masih terjadi.
user3015682
6

Program Disk Utility Ubuntu memiliki kemampuan untuk melakukan benchmark drive, dengan grafik dan data yang bagus. Anda dapat menguji kecepatan baca pada drive yang digunakan, tetapi saya pikir drive harus dipartisi dan tidak diformat untuk menjalankan tes benchmark baca + tulis.

Saya biasanya melihat sekitar 20-25MB / s ketika menggunakan drive USB eksternal, biasanya tidak akan jauh lebih tinggi, tetapi bisa turun sedikit, dan kadang-kadang hang.

Tom Brossman
sumber
Karena topik lain: sama untuk saya dan kira-kira berlangsung dari 23 menjadi 28) Disk Utility pada layar utama mengatakan 480 MB / s; harus 480 Mbit / s (/ 8 = + -60 MB / s).
Rinzwind
3

Saya memiliki beberapa hard drive eksternal dan berbicara dari pengalaman saya telah mencapai kecepatan hingga 20Mbp / s, yang semuanya terhubung melalui USB 2.0.

Ini memiliki kecepatan yang sama ketika saya menggunakan Windows juga, dan karena tidak ada kenaikan atau penurunan sejak saya berganti ke Ubuntu, saya rasa drive-drive itu berjalan dengan optimal.

Sedangkan untuk pertanyaan menguji laju transfer hard drive USB, saya tidak yakin perangkat lunak pembandingan apa yang tersedia di Ubuntu.

scouser73
sumber
1
Saat ini saya sedang menyalin beberapa GB dari satu hard drive USB2 eksternal ke USB 2 HD eksternal. program 'mc' menunjukkan kecepatan yang saya pikirkan sekitar 8-12MB / detik jadi sepertinya agak lambat di sini. Saya kira ini adalah situasi 'kasus terburuk'. setidaknya Sekarang saya tahu beberapa angka rata-rata untuk ditonton,
dr_willis
@dr_willis Dalam skenario tertentu, satu hal yang dapat menyebabkan perlambatan adalah memiliki dua drive yang terhubung ke port yang secara internal dirantai dari hub yang sama. Tidak banyak yang dapat dilakukan tentang hal itu, selain mencoba kombinasi port yang berbeda dan melihat apakah ada perbaikan, tetapi perlu diperhatikan.
Darael
1
Apakah Anda bermaksud mengetik 20MBp/s, dengan huruf kapital "B" (byte) alih-alih huruf kecil "b" (bit)? 20 Mbp / s adalah 20000000 bit per detik, yaitu 2500000 byte per detik (2,5MB / s atau 2,38MiB / s).
Flimm
1

Saya menyambungkan drive USB3 eksternal Toshiba saya ke port USB2 - menyalin file pada 22Megabytes per detik.

Dalam port USB3, ia mengelola hampir empat kali kecepatan - 82Megabytes per detik.

Zander
sumber
1
Lihat tautan ini dan tautannya untuk lebih jelasnya, help.ubuntu.com/community/Installation/…
sudodus
0

Saya memiliki Western Digital 500GB eksternal 2 tahun (WDBAAR500ABK-00) yang merupakan USB2.0, USB powered, dan HDDTune on windows melaporkan kecepatan transfer rata-rata 32,5Mps

Saya juga memiliki Seagate e-desktop 2TB (STBV2000200) baru yang terhubung melalui USB2 (PC tidak memiliki USB3, meskipun disk tidak) dan melaporkan 33MBps. Ini didukung dari sumber eksternal.

Disk SATA2 7200rpm internal 3-4 kali lebih cepat

Dengan data saya yang terbatas, sepertinya USB2.0 membatasi kecepatan hingga 33Mbps, dan daya usb tidak menjadi masalah pada kecepatan ini.

Jorge
sumber
Anda menggunakan unit MBpsdan Mbps, saya tidak yakin apakah Anda menyadari bahwa huruf kecil bmenunjukkan sedikit, yang 8 kali lebih kecil dari byte yang ditunjukkan oleh huruf besar B.
Flimm
0

Saya tidak melihat perbedaan apa pun saat menulis ke hard drive, hanya ketika mengambil data darinya saya melihat perbedaan ketika datang ke usb 2.0 dan usb 3.0.

Tulisan ke drive adalah seperti seseorang mengatakan di atas antara 20 - 30mb / s dan dapat turun seperti 1mb / s

Namun data retreiving mencapai 70mb / s terkadang. (Menyalin DARI drive)

tralala
sumber
1
Anda menggunakan unit mb/sdengan huruf kecil b, yaitu 1 juta bit per detik, yang sama dengan 125.000 byte per detik. Saya pikir Anda bermaksud menggunakan MB/satau MiB/s.
Flimm
0

Ini juga tergantung pada ukuran file apa yang Anda baca atau tulis. Jika banyak file kecil maka kecepatan akan lebih lambat daripada jika itu adalah satu atau beberapa file besar. Juga cara drive diformat membuat perbedaan. Jika drive diformat NTFS biasanya lebih cepat daripada jika itu FAT32, setidaknya itulah yang dialami setelah memformat drive saya ke NTFS. Juga FAT32 memiliki batas ukuran file 4GB, NTFS adalah 16TB atau lebih. Satu-satunya masalah yang mungkin terjadi dengan NTFS adalah bahwa beberapa program mungkin tidak mendukungnya.

Durpa
sumber
0

@Seth: Hard drive dan antarmuka USB akan gagal / merusak data jika daya tidak mencukupi. Jika Anda menumbuhkan sektor yang buruk, itu pertanda baik dari kekuatan yang tidak memadai. Sebagian besar daya drive dikonsumsi oleh gerakan kepala dan drive spinup. Tanda lain dari daya yang buruk adalah kemacetan drive saat startup.

Sejauh ukuran cluster, Anda hanya mengurangi berapa kali OS harus mengalokasikan lebih banyak cluster, yang mudah-mudahan merupakan persentase kecil dari lalu lintas disk, dan overhead CPU terkait lainnya.

Menurut http://www.beyondlogic.org/usbnutshell/usb4.shtml ukuran paket USB maksimum adalah 512 byte, yang menjelaskan mengapa kita tampaknya berada di atas 22 MB / detik pada USB2.0 (pengukuran saya sendiri dengan 1TB transfer). Dan ya, saya juga melihat putus sekolah di mana kecepatannya tidak maksimal, mungkin beberapa masalah implementasi / kinerja tingkat rendah di Win7 atau chipset. Selama waktu itu, saya melihat dual-core i5 mendapatkan sekitar 27% interupsi overhead, yaitu sekitar maksimum yang bisa diambil oleh OS.

SATA dan GigE dirancang untuk streaming dengan ukuran paket yang lebih besar dan pembongkaran perangkat keras manajemen paket untuk menghindari mematikan OS dan CPU. Karena saya tidak memiliki host USB 3.0, saya tidak dapat mengomentari seberapa baik kinerja chip / driver tersebut. Saya berharap mereka menabrak ukuran paket - mereka memiliki bidang panjang data 2-byte. Saya menggunakan paket jumbo 4K dan 8K, dan membantu menurunkan beban kerja secara terukur.

Hans Schulze
sumber
0

Saya belum melakukan penelitian tentang kecepatan transfer data dari hard drive eksternal, tetapi saya dapat memberi tahu Anda dari pengalaman saya, bahwa drive USB 2.0 yang memasok kecepatan sekitar 20 MBPS dapat disebut baik.
Dengan USB 3.0 Anda dapat mengharapkan lebih banyak di sekitar 40 MBPS.

Pratik Singhal
sumber
0

Ini bagus untuk kita yang menggunakan hard drive lama yang ingin kita gunakan dalam caddy. Eksternal khusus mungkin lebih kecil dan lebih ringan tetapi kecepatannya dibatasi oleh antarmuka usb, jadi drive yang sangat cepat agak terbuang. Drive IDE lama, bahkan model ATA33, harus mencapai kecepatan USB2 yang khas dan hanya dapat digunakan seperti drive SATA yang lebih baru.

Oke, jadi saya baru saja melakukan tes menggunakan selungkup USB eksternal yang dilengkapi dengan hard drive Maxtor 250GB IDE ATA100 (7200rpm) NTFS. Menggunakan HD Tune saya mendapat hasil berikut:

Port USB 1.1. Min, Maks dan kecepatan transfer rata-rata semua 0,9 MB / s. Waktu akses 19,2 md

Port USB 2.0, Min. 32,6 MB / s. Maks. 34,8 MB / s. Ave. 33,2 MB / s. Akses 15,5 ms. Burst. 27,8 MB / s.

Drive SATA II internal saya memberikan hasil sebagai berikut: Min 54.1 MB / s Max 129.6 MB / s Ave 101.9 MB / s Akses 16.9 ms Burst 191.4 MB / s

Kim
sumber
-1

Terutama saya percaya daya yang disuplai ke drive adalah kinerja bottlenecking drive eksternal. Katakanlah persediaan port usb mengatakan itu optimal hingga 1 Amp atau 1.000 Milli Amp listrik. Sekarang Anda melihat digital drive 7200rpm 2.5 "sata barat memerlukan katakanlah 2.500 Milli Amps untuk mencapai revolusi maksimum yang dapat mengeluarkan 100MB / s menulis lebih dari sata 2. Kami kemudian mengubah antarmuka ke usb dengan output daya terbatas sebesar 1000mA. Dapat hanya memberi makan 1000ma drive dari yang dibutuhkan 2500ma.Ini mengurangi daya yang pada gilirannya mengurangi revolusi sebesar 60%. Pengurangan 60% dalam daya hanya menyisakan 40% dari drive yang ditenagai lebih dari 1A max output dan bahwa 1A hanya sistem bersertifikat yang menyatakan bahwa mereka menagih pada 1A max atau 500ma max atau bisa jadi jika Anda hanya menggunakan hard drive usb Anda mencapai 1A penuh energi. Jika Anda menggunakan port USB lain pada sistem Anda mengurangi penarikan milli amp pada setiap port usb karena antarmuka usb akan menggoreng jika itu bisa memberi daya pada semua port usb dengan daya 1a penuh kecuali dinyatakan secara khusus oleh pabrikan. Jadi coba lepaskan semua perangkat usb dan cukup tancapkan drive untuk tes, coba gunakan ps / 2 keyboard / mouse. Satu hal lagi adalah format ini penting untuk drive usb juga karena kadang-kadang Anda harus menemukan ukuran cluster yang ideal untuk batas antarmuka / drive. Jadi biasanya NTFS 64KB Clusters sangat ideal untuk semua drive untuk kinerja high end yang optimal. Namun beberapa drive tidak berjalan kokoh di 64KB jadi saya akan mulai dari 8KB cluster, kemudian coba 4KB Cluster, dan akhirnya 2KB Cluster. Format dan salin file ke drive dan tunjukkan rincian berapa banyak MB / s yang didapat. Buat catatan mental tentang kecepatan ukuran cluster yang sesuai. Kemudian gunakan yang mana yang terbaik. Saya akan menguji 2KB, 4KB, 8KB, dan 64KB dan melihat mana yang mendapatkan maksimum atau rata-rata terbaik. Biasanya 64KB selalu ideal tetapi lebih kecil terkadang menghasilkan keuntungan kecil pada kinerja transfer file kecil, karena kluster 64KB ideal untuk file besar. Format dan salin file ke drive dan tunjukkan rincian berapa banyak MB / s yang didapat. Buat catatan mental tentang kecepatan ukuran cluster yang sesuai. Kemudian gunakan yang mana yang terbaik. Saya akan menguji 2KB, 4KB, 8KB, dan 64KB dan melihat mana yang mendapatkan maksimum atau rata-rata terbaik. Biasanya 64KB selalu ideal tetapi lebih kecil terkadang menghasilkan keuntungan kecil pada kinerja transfer file kecil, karena kluster 64KB ideal untuk file besar. Format dan salin file ke drive dan tunjukkan rincian berapa banyak MB / s yang didapat. Buat catatan mental tentang kecepatan ukuran cluster yang sesuai. Kemudian gunakan yang mana yang terbaik. Saya akan menguji 2KB, 4KB, 8KB, dan 64KB dan melihat mana yang mendapatkan maksimum atau rata-rata terbaik. Biasanya 64KB selalu ideal tetapi lebih kecil terkadang menghasilkan keuntungan kecil pada kinerja transfer file kecil, karena kluster 64KB ideal untuk file besar.

Jika kita bisa mencari cara untuk memberi makan drive eksternal kita daya ekstra dari katakanlah pengisi 2.5A 5.0V yang akan memberi makan melalui usb power splitter seperti mengatakan hub USB eksternal bertenaga AC eksternal yang mengisi masing-masing port hingga masing-masing 2.5A. Maka Anda akan menjadi emas dan akan mencapai kecepatan usb 2.0 / 3.0 yang optimal sehingga kami berbicara hingga mengatakan 64MB / s tulis di usb 2.0 dan lebih dari 100MB / s pada port usb 3.0 jika drive memungkinkan.

CastorTroy2009
sumber
3
Bisakah Anda mengedit jawaban Anda menjadi paragraf yang lebih kecil ? Akan lebih mudah di mata, IMO.