Kapan saya harus menggunakan SATA 6gb / s?

23

Saya membeli hard-drive Baraccuda (model ST3000DM001 ) yang mendukung kecepatan transfer baca maksimum 210 MB / s dan SATA 1.5 / 3/6 Gb / s. Motherboard saya memiliki jumlah port 6 Gb / s yang terbatas, jadi saya ingin memesannya ketika benar-benar diperlukan.

Kapan manfaat hard drive dari port SATA 6 Gb / s? Tidakkah ini membutuhkan kecepatan transfer minimal 375 MB / s untuk melampaui batas SATA 3 Gb / s? Apakah ada manfaat lain dari port SATA 6 Gb / s vs 3 Gb / s?

Gili
sumber

Jawaban:

25

Hard drive mendapat manfaat dari terkoneksi ke port SATA 6Gbps ketika drive tersebut mampu melakukan transfer berkelanjutan lebih cepat daripada dukungan port SATA 3Gbps.

Seperti yang Anda duga, drive ST3000DM001 tidak dapat menjenuhkan port 3Gbps berdasarkan angka baca yang berkelanjutan (210MB / detik => ~ 1.7Gbps) sehingga manfaat apa pun yang Anda dapatkan akan terbatas untuk mengeluarkan transfer dari cache - I akan menghubungkannya ke port 3Gbps.


Spinning disk mengalami kesulitan mencapai kecepatan 6Gbps - Dalam praktiknya hingga April 2012, hanya beberapa drive SAS 15K kelas atas yang dapat mendekati kinerja 6Gbps (misalnya, IBM 44W2244 clocking pada 4,7Gbps), dan satu-satunya drive yang dapat memenuhi koneksi SAS atau SATA 6Gbps adalah disk solid-state.

voretaq7
sumber
6
Hal ini disebabkan oleh praktik pemasaran teduh yang digunakan oleh produsen hard drive spinning rust, peringkat sata "6 Gbps" adalah peringkat "burst", ini hanya berlangsung selama beberapa milidetik, kemudian terserah piringan hard drive (kecepatan rotasi dan kepadatan platter) ) untuk mempertahankan setiap kenaikan kecepatan transfer karena kualitas dan desain hard drive. Mereka harus melakukan sesuatu untuk terus menjual hard drive tingkat konsumen berdasarkan peningkatan kinerja selama spesifikasi Sata terakhir yang diadopsi. Pada akhirnya konsumen disesatkan dan tidak mendapat informasi.
Moab
5
@ Moab Semua angka kinerja HD adalah omong kosong. Dalam hal ini drive memiliki pengontrol 6Gbps, dan mampu melakukan transfer 6Gbps dari cache (64MB), jadi untuk 0.1sec yang diperlukan untuk membersihkan cache, Anda mungkin melihat 6Gbps di kabel. Untungnya, pabrikan biasanya baik dalam memberikan kecepatan transfer maksimum yang berkelanjutan sehingga Anda dapat melakukan perhitungan sendiri, tetapi ingatlah itu adalah karya fiksi: mereka didasarkan pada bacaan berurutan yang dioptimalkan.
voretaq7
di voretag7, saya berusaha bersikap baik tentang itu, terima kasih telah mengatakan apa yang ingin saya katakan.
Moab
1
Jawaban ini membingungkan dua transfer data yang terpisah dan berurutan (R / W head to controller, kemudian controller to host via SATA) seolah-olah mereka simultan dan / atau saling tergantung. Jika Anda melakukan perjalanan yang memiliki dua tahap: Tahap 1 adalah perjalanan pesawat baik dengan pesawat prop atau pesawat jet. Tahap 2 adalah dari bandara ke hotel baik dengan bus lambat atau mobil cepat. Jawaban di atas menetapkan bahwa jika Anda menggunakan pesawat lambat, maka Anda juga harus bepergian dengan bus lambat, dan tidak membuang waktu dan / atau uang untuk mobil yang lebih cepat. Tidak logis! Antarmuka yang lebih cepat hanya lebih baik, bahkan jika itu tidak bisa "jenuh" .
serbuk kayu
6

Ada beberapa keuntungan untuk bus yang lebih cepat, bahkan jika drive pemintalan tunggal tidak dapat mempertahankan bandwidth itu:

  1. drive lebih cepat. Drive magnetik dengan kepadatan lebih tinggi, SSD kelas atas, dan mudah-mudahan drive berbasis memristor dapat bekerja pada bandwidth yang cukup tinggi sehingga membuat bus lebih cepat menjadi kebutuhan.

  2. cache besar. beberapa produsen menampar perangkat flash pada drive, untuk bertindak sebagai cache write-through transparan, ini bisa jauh lebih besar dari cache RAM yang biasa, sehingga drive dapat mempertahankan kecepatan lebih cepat sedikit lebih lama.

  3. drive array. Tidak terlalu umum dengan koneksi SATA, tetapi ada beberapa lampiran eSATA eksternal, atau mungkin ...

  4. ... bukan SATA tetapi SAS. Karena SAS dan SATA memiliki spesifikasi listrik dan tingkat rendah yang sama, perbaikan pada satu dengan cepat ditransfer ke teknologi lainnya. Tidak hanya drive SAS tersedia pada RPM yang lebih tinggi, tetapi juga sangat umum untuk menggunakan SAS sebagai bus multi-perangkat, yang mengarah ke ...

  5. ... Pengganda SATA / sakelar. Semakin umum, perangkat ini memungkinkan Anda untuk menggunakan sejumlah besar drive dan kotak eksternal pada sejumlah kecil saluran. Ini hampir seperti SAS!

Javier
sumber
+1 - Jika Anda merantai drive dalam bentuk apa pun port bandwidth yang lebih tinggi (cocok dengan drive bandwidth yang lebih rendah) akan membantu Anda memaksimalkan throughput tanpa mengikat lebih banyak port.
voretaq7
2

Perbedaannya adalah minimal karena kecepatan transfer hard disk lebih rendah dari 3GB / s.

JMeterX
sumber
2

Tergantung bagaimana Anda menggunakan komputer Anda, Anda dapat menyebabkan sejumlah kecil data yang akan ditransfer ke atau dari drive (sebenarnya cache yang terpasang ke drive) banyak, berkali-kali per detik, jadi jika Anda melakukan beberapa tugas yang melakukan ribuan kecil transaksi dengan drive per detik Anda akan menghemat fraksi detik banyak kali per detik. Selama hari kerja ini mungkin bertambah, meninggalkan satu menit lebih awal dan tidak ketinggalan bus Anda, berpotensi menghemat 15 menit ke bus berikutnya.

Jadi pengontrol yang lebih cepat lebih baik meskipun disk pemintalan fisik mungkin tidak lebih cepat daripada di drive yang lebih lama.

Dalam hal ini hubungkan perangkat dengan transaksi disk paling banyak per detik ke pengontrol yang lebih cepat. Hubungkan drive dengan transfer berkelanjutan (file besar) ke controller yang lebih lambat.

Darryl
sumber
1

Saya baru saja memformat SSD saya, menginstal Windows baru dan mencoba menjawab pertanyaan ini setelah saya tahu mainboard saya mendukung SATA 6gb / s. Berikut adalah perbedaan dari SATA 6Gb / s (di atas) dan SATA 3Gb / s (di bawah) pada Samsung Evo 850.

Samsung Magician

Vuongg
sumber