Dapatkah hard drive sepenuhnya memanfaatkan SATA III?

24

Motherboard saya saat ini mendukung SATA II dan III (masing-masing 3 Gb / s dan 6Gb / s), tetapi setelah membaca secara online, sepertinya menghubungkan HDD ke 6 Gb / s cukup banyak gunanya. Jika demikian, saya akan membiarkan dua port SATA III terbuka untuk sesuatu yang benar-benar dapat menggunakannya (yang saat ini saya tidak yakin apa yang bisa).

Ini adalah bagian dari artikel yang saya baca:

Dalam hal yang lain, kami melihat pada dasarnya tidak ada perbedaan dari drive tunggal yang sama dicolokkan ke port SATA 6Gb / s atau SATA 3Gb / s. Semua ini jelas karena hard drive tidak dapat benar-benar memanfaatkan bus 6Gb / s.

dari HardOPC .

nathpilland
sumber
2
Yah, saya akan menambahkan bahwa Anda tidak akan kehilangan apa pun dari menggunakan port sata 3, dan beralih port bisa menjadi opsi di masa depan.
Journeyman Geek

Jawaban:

45

Hal-hal yang perlu diingat:

  • Karena pengodean 8b / 10b , kecepatan transfer data maksimum SATA II dan SATA III masing-masing adalah 300 MB / s dan 600 MB / s.

  • Ketika memilih antarmuka yang tepat untuk drive, konsep sepenuhnya memanfaatkan dan bisa mendapat manfaat sangat berbeda.

    Drive dengan kecepatan transfer data maksimum 301 MB / s tidak memaksimalkan SATA III 600 MB / s, tetapi akan dibatasi oleh SATA II 300 MB / s.

  • Sebuah drive throughput yang (disk-to-computer transfer rate) dipengaruhi oleh baik tingkat internal transfer (disk-to-buffer) dan eksternal (buffer-ke-komputer). Yang terakhir ditentukan oleh antarmuka (misalnya SATA III) dan drive, yang pertama oleh drive saja.

    Antarmuka harus selalu sedikit lebih cepat daripada drive itu sendiri atau mungkin memperlambat drive.

Motherboard saya saat ini mendukung SATA II dan III (masing-masing 3 Gb / s dan 6Gb / s), tetapi setelah membaca secara online, sepertinya menghubungkan HDD ke 6 Gb / s cukup banyak gunanya.

Sampai sekarang, HDD tercepat adalah Western Digital VelociRaptor WD1000DHTZ : Dengan antarmuka SATA III, kecepatan transfer eksternal maksimumnya adalah 401 MB / s (lebih cepat dari SATA II). Namun, ini hanya signifikan ketika membaca data yang sudah buffer atau saat menggunakan akselerasi tulis .

Throughput maksimum HDD adalah 209 MB / s, yang seharusnya tidak diperlambat oleh SATA II.

Jika demikian, saya akan membiarkan dua port SATA III terbuka untuk sesuatu yang benar-benar dapat menggunakannya (yang saat ini saya tidak yakin apa yang bisa).

SSD tingkat konsumen saat ini tentunya dapat memanfaatkan SATA III: Misalnya, Samsung 830 memiliki kecepatan baca sekuensial 520 MB / s, yang akan sangat diperlambat oleh antarmuka SATA II.

Saat melakukan pembacaan acak , kecepatan antarmuka memengaruhi throughput yang jauh melampaui batas nilai:

kinerja baca acak

Seperti yang Anda lihat, tidak ada drive yang melebihi 200 MB / s dengan antarmuka SATA II; bahkan Samsung 830 dan OCZ Vertex 3 (SF-22XX), yang lulus 300 dan 350 MB / s dengan antarmuka SATA III.

Lebih lanjut, SSD tingkat konsumen dapat jauh lebih cepat daripada SATA III: Sebagai contoh, PCIe SSD OCZ RevoDrive 3 memiliki kecepatan baca maksimum 975 MB / s.

SSD perusahaan mencapai kecepatan jauh melampaui SATA III 600 MB / s: Misalnya, ioDrive Octal memiliki kecepatan baca maksimum 6700 MB / s.

Dennis
sumber
Jawaban ini sempurna. Mungkin saya harus mengenakan rompi di SSD di beberapa titik hanya karena alasan ini. Bagaimana saya bisa menguji throughput maks pada hard-drive saya? Saya yakin itu di bawah SATA II tapi saya hanya ingin tahu.
nathpilland
1
Salah satu alat pembandingan Tom's Hardware digunakan untuk artikel Iometer , yang gratis dan open source.
Dennis
Silakan ubah "MB" menjadi "Mb", ada juga urutan perbedaan besarnya antara megabyte dan megabit.
AaronLS
@ AaronLS: Di mana tepatnya?
Dennis
Luar biasa. Anda memiliki beberapa poin rep yang akan menghampiri Anda!
Marc.2377
12

Tidak ada HDD tunggal yang dapat mengisi tautan SATA 6 Gb / detik, atau tautan 3Gb / detik.

Jika Anda menggunakan SSD atau pengganda port maka itu adalah cerita yang berbeda.

Hennes
sumber
1
+1 untuk pengganda porta, saya belum pernah mendengarnya. Saya mungkin tidak akan menggunakan ini, tetapi ini merupakan pertimbangan yang menarik.
nathpilland
4

Mayoritas hard drive tidak dapat sepenuhnya memanfaatkan antarmuka SATA 1.

Kebanyakan model 3.5 "(tidak di atas 7200 rpm) bahkan belum mendekati batas 150 MB / detik pada pembacaan berurutan. Drive 2.500" 7200 rpm bahkan lebih lambat (biasanya di bawah 100 MB / detik).

Tentu, ada drive dengan 10.000 rpm dan 15000 rpm, tetapi mereka jarang, mahal, berisik dan lebih ditargetkan pada pengguna perusahaan daripada pengguna rumahan. Hard drive berkinerja tinggi ini memenuhi SATA 1.

Kecepatan penuh SATA 2 tidak dapat dijangkau untuk HDD konvensional selama bertahun-tahun yang akan datang.

Satu-satunya penggunaan untuk kecepatan antarmuka yang lebih tinggi adalah kemampuan drive untuk mentransfer data dari buffer-nya (biasanya 8 - 64 MB). Apakah kamu peduli tentang itu?

Btw, SATA 3 sebagian besar tidak berguna bahkan dengan banyak (tetapi tidak semua) SSD. Apa yang memberi kecepatan dan daya tanggap dengan SSD adalah kecepatan baca / tulisnya yang acak, dan mereka berada jauh di bawah ambang SATA 2 dengan banyak drive. Akan tetapi, kecepatan baca / tulis berurutan melebihi ambang SATA 2.

Pengguna
sumber
4
-1 Jawaban ini tidak akurat. SSD dapat memenuhi port SATA III apa pun.
Deltik
3

Tidak disebutkan di sini sejauh yang saya dapat melihat dari leher botol di sebagian besar motherboard sata 6gbs controller - sementara hdd itu sendiri dan prosesor dapat mendukung kecepatan tulis dan membaca yang dikutip, motherboard onboard sata 3 controller di katakanlah papan x58 tidak akan mendukung kecepatan ini sama sekali.

Ketika berpikir untuk meningkatkan ke SSD, ingatlah bahwa jika sisa perangkat keras Anda berumur dua atau lebih tahun Anda mungkin tidak akan dapat mencapai kecepatan tertinggi yang dikutip karena beberapa pengendali yang lebih tua tidak akan mendukung kecepatan tersebut. Kecepatan yang lebih tinggi dapat dicapai dengan mengatur drive dalam raid array jika motherboard Anda mendukung raid - tetapi ini mungkin sedikit terlalu banyak untuk direnungkan oleh pengguna rata-rata. Bahkan beberapa pengguna dengan chipset yang lebih lama melaporkan kecepatan lebih cepat dengan menggunakan port sata 2 daripada yang sebelumnya sata 3.

Untuk menguji kecepatan tulis ssd yang benar-benar dibaca di sistem Anda, Anda dapat menggunakan tautan ini - ada tautan di sini ke Tes Benchmark SSD AS www.overclock.net/t/754763/as-ssd-benchmark-thread

pcie ssd menawarkan angka kinerja yang jauh lebih tinggi karena mereka mem-bypass pengontrol lambat sepenuhnya - satu-satunya kelemahan mereka adalah bandwidth dibagi antara slot pcie Anda jadi jika Anda menggunakan pc untuk aplikasi grafis dan memiliki kartu grafis high-end bandwidth akan berkurang untuk setiap slot - yaitu 2 x 16 pcie akan berkurang menjadi 1 x 16 dan 1 x 8. Hal lain yang perlu diingat adalah bahwa motherboard perlu mendukung boot dari slot pcie. Jika Anda berencana untuk menginstal sistem operasi Anda di atasnya.

Jika ragu, lihat info di sekitar sebelum Anda memberikan uang tunai. Saya selalu menemukan overclock.net sebagai salah satu sumber informasi terbaik saat merencanakan pembangunan atau peningkatan, perangkat keras tom, dan anantech juga menawarkan ulasan dan saran yang bagus.

Paul
sumber
1

Dengan munculnya drive berisi helium, pabrikan menghasilkan hard drive 10 TB, 12 TB, dan bahkan 14 TB yang berputar pada 7200 rpm, dimungkinkan oleh kepadatan helium yang lebih rendah yang mengurangi turbulensi terutama dengan banyak piring di dalam drive . (Sebelumnya, drive yang lebih besar akan dibatasi hingga 5400 rpm, dan hard drive non-helium tradisional saat ini dibatasi hingga 8 TB.)

Ketika kapasitas hard drive meningkat, kecepatannya juga meningkat, dan ini berarti bahwa disk elektromekanis dapat memenuhi antarmuka SATA 3Gb / s . Secara khusus, drive Seagate BarraCuda Pro 12 TB dapat melebihi 270 MB / s . Ini sangat dekat dengan teori 300 MB / s yang diizinkan oleh SATA 3Gb / s, dan pada kenyataannya, cukup dekat sehingga drive mungkin tidak dapat mencapai kecepatan ini dalam praktiknya tanpa tautan SATA 6Gb / s.

Namun, saat ini tidak ada hard drive yang mampu mencapai 550-560 MB / s atau lebih diperlukan untuk menjenuhkan antarmuka SATA 6Gb / s — BarraCuda Pro yang disebutkan di atas hanya separuh jalan. Namun seiring kemajuan teknologi hard disk, mungkin ada drive yang dapat mencapai kecepatan seperti ini. HAMR dan MAMRdiharapkan untuk mengaktifkan hard drive melebihi kapasitas 20 TB atau bahkan 40 TB. Drive ini kemungkinan besar akan dirilis untuk penggunaan pusat data terlebih dahulu, di mana antarmuka yang dominan adalah SAS 12Gb / s, dua kali lebih cepat dari SATA 6Gb / s. Namun, ada preseden untuk teknologi penyimpanan perusahaan yang menjangkau konsumen di kemudian hari (ini telah terjadi dengan kedua NVMe SSD dan hard drive helium), jadi kemungkinan besar kita akhirnya akan melihat drive yang dapat memenuhi SATA 6Gb / s. Pada saat jenis drive ini keluar, sangat mungkin mereka akan mendapatkan antarmuka yang lebih cepat untuk mendukung kecepatan ini.

Singkatnya, ada hard drive elektromekanis yang dapat membutuhkan SATA 6Gb / s untuk mencapai kinerja penuh, tetapi tidak ada yang dapat memenuhi antarmuka.


Di sisi lain, sebagian besar SSD mampu menjenuhkan antarmuka SATA 6Gb / s, dan SSD PCIe konsumen tercepat dapat beroperasi hingga enam kali kecepatan I / O berurutan dari SSD SATA (dan ini dari pribadi saya). desktop, Astaroth ):

Cuplikan layar patokan disk yang menunjukkan kecepatan baca sekuensial 3,26 GB / s dari PCIe SSD

bwDraco
sumber
-1

Saya melakukan beberapa penyelidikan dan tes pada topik ini hari ini. Dan bagikan kesimpulan saya di sini:

  1. Tidak, satu Hard Disk tunggal tidak dapat sepenuhnya menggunakan bandwidth SATA III, karena sebagian besar hard disk yang menulis bandwidth tidak boleh di atas 150MB / s, dan bandwidth membaca tidak boleh di atas 300MB / s, sehingga SATA III 6Gb / s = 6000Mb / s = 6000 / 8MBps = 750Bps tidak dapat sepenuhnya digunakan.

  2. Tetapi Anda dapat membuat RAID0 atau RAID5 untuk mendapatkan kinerja yang jauh lebih tinggi, misalnya menggunakan 3 disk untuk mengatur satu RAID0, dan kemudian kecepatan baca maksimumnya adalah 3 * 300MB / s = 900MB / s. Maka itu sudah lebih tinggi dari bandwidth maksimum SATAIII: 750MBps.

  3. Bahkan Anda bisa mensetup RAID, masih lebih baik menggunakan disk SSD untuk memanfaatkan penuh bandwidth SATA III, karena jika itu adalah SSD-Disk RAID, Anda hampir bisa mendapatkan bandwidth yang sama dengan bandwidth memori DDR2 atau DDR3: 4GBps.

  4. Untuk memanfaatkan sepenuhnya throughput disk SSD W / R, antarmuka terbaru untuk SSD adalah M.2 (SSD / PCI Ex), https://en.wikipedia.org/wiki/M.2 . Bandwidth maksimumnya adalah 4GBps, bahkan lebih tinggi dari RAID 5-arah pada SATAIII SSD (750MBps * 5 = 3,75GBps), jadi hampir tidak perlu menggunakan SATAIII RAID untuk meningkatkan throughput SSD kami, cukup gunakan antarmuka M.2 SSD langsung jika dukungan mainboard Anda. Kesimpulan ke-3 saya tidak akurat, tetapi jika Anda tidak memiliki dukungan antarmuka M.2 di mainboard Anda, itu masih merupakan pilihan.

Kesimpulan akhir saya: gunakan antarmuka M.2 SSD secara langsung, jangan buang waktu untuk membuat RAID, RAID hanya untuk HARD DISK bukan untuk SSD. Pilihan pribadi saya adalah satu disk M.2 SSD sebagai sistem bootting dan working disk saya, dan 4 hard disk yang diorganisasikan sebagai RAID disk data saya)

Jam ZHONG
sumber