Apakah kecepatan SSD terkait dengan kapasitas penyimpanannya?

0

Saya ingat guru saya mengatakan sesuatu tentang kecepatan SSD dan HDD: misalkan Anda ingin membaca data di alamat X, Y dan Z, drive mekanis harus berjalan melalui sektor 3 kali untuk mengambil info. Drive elektronik, di sisi lain, membaca semua data sekaligus. Karena itu kecepatan SSD meningkat dengan kapasitas penyimpanannya.

Tapi googling tentang hal itu orang mengatakan SSD yang lebih besar lebih cepat hanya karena dibuat dengan lebih baik komponen.

Mungkin saya salah mengerti penjelasannya?

Gus
sumber

Jawaban:

2

Sederhanakan ini: SSD bergantung pada NAND - dan blok pada NAND harus dihapus sebelum ditimpa - tetapi jika sudah dihapus atau tidak ditulis, langkah yang memakan waktu tidak diperlukan.

Jadi terhapus NAND lebih cepat daripada menimpa data yang ada di NAND, dan firmware SSD melakukan banyak sulap di belakang layar untuk mencoba menulis untuk menghapus bagian-bagian NAND sebelum melakukan siklus hapus-kemudian-tulis yang lebih lambat. Oleh karena itu, umumnya, drive kapasitas yang lebih besar akan memiliki lebih banyak NAND yang terhapus yang tersedia untuk penulisan baru, sehingga akan dapat bekerja lebih cepat lebih lama.

Saya akan mengatakan diberi kontroler SSD dan versi firmware yang sama, karena ini, kecepatan akan tergantung pada kapasitas persen ruang yang digunakan pada drive.

Drive yang lebih besar akan membutuhkan waktu lebih lama untuk diisi sehingga mereka dapat menangani lebih banyak penulisan sebelum dipaksa untuk melakukan penghapusan untuk menimpa data yang ada.

Tentu saja ada TRIM yang memungkinkan OS untuk memberitahu SSD bahwa itu dapat menghapus blok dan menjaga drive cepat. SSD lama tanpa TRIM tentu akan semakin lambat semakin lama digunakan (dan kapasitas yang lebih tinggi akan menunda ini) karena SSD tidak pernah menghapus NAND.

LawrenceC
sumber
2

Ya sebagian. Kebanyakan chip pengontrol SSD memiliki banyak saluran yang dapat mereka gunakan secara paralel. Mirip seperti Dual Channel RAM, sebenarnya. Dalam beberapa seri, versi yang lebih kecil tidak memiliki semua saluran yang terhubung. Dengan demikian, mereka memiliki kinerja yang lebih rendah.

Dan karena apa yang dikatakan ultrasawblade, kinerja menulis lebih diuntungkan dari akses multi-channel.

Daniel B
sumber
Jadi menulis ke SSD yang lebih besar lebih cepat karena akan ada lebih banyak gerbang NAND dihapus dan kecepatan membaca lebih cepat karena mereka lebih berpotensi untuk memiliki beberapa saluran secara paralel?
Gus
Bahkan ketika penuh (atau bukan TRIMed), banyak saluran akan membantu menjaga kinerja pada tingkat yang dapat diterima. Tentu saja, SSD akan menjadi lebih cepat ketika memiliki banyak ruang kosong.
Daniel B
Tetapi seandainya beberapa SSD berukuran kecil tetapi memiliki banyak saluran yang terhubung, kecepatan bacanya akan lebih cepat daripada SSD yang lebih besar dengan saluran yang lebih sedikit?
Gus
Tidak, bahkan SSD dengan saluran berpenduduk lebih sedikit masih cukup bagus untuk memenuhi SATA III. Melihat perbandingan ini , sebagai contoh. Ini semua tentang kecepatan menulis.
Daniel B