Berapa banyak SSD yang lebih lambat karena bertambah atau bertambah?

60

Saya sedang mempertimbangkan untuk membeli SSD 256 GB. Saya pernah mendengar bahwa mereka menjadi lebih lambat ketika Anda mengisinya dengan lebih dari 75% dari kapasitas mereka, karena mekanisme bagaimana mereka menulis data.

Pertanyaannya adalah: Berapa banyak yang lebih lambat mereka dapatkan jika Anda melewati angka 75%?

Ya, saya berniat untuk memeliharanya dengan baik dan memastikan bahwa saya tidak mengisinya sampai penuh, tetapi saya ingin tahu hanya demi pengetahuan seberapa banyak mereka lebih lambat. Apakah kita berbicara tentang milidetik atau detik? Akankah mereka masih jauh lebih cepat daripada hard disk tradisional?

Juga, apakah mereka mengalami masalah dengan usia?

WorldGov
sumber
Komentar bukan untuk diskusi panjang; percakapan ini telah dipindahkan ke obrolan .
DavidPostill

Jawaban:

66

Seperti yang disebutkan Bob dalam komentar , banyak yang telah berubah tentang SSD dalam beberapa tahun terakhir. Ada beberapa teknologi utama yang memperbaiki masalah kinerja awal. Tl; dr tidak khawatir tentang hal itu, membeli SSD, kinerjanya mencengangkan. Saya memiliki Samsung 850 EVO 2011 Macbook Pro ini yang membuatnya tetap baik.

SSD secara fisik sangat berbeda dari memintal hard drive, tetapi sistem operasi dan sistem file telah dibangun di sekitar kebiasaan disk berputar. Akibatnya, ketika SSD diperkenalkan ada beberapa masalah kinerja karena SSD digunakan secara tidak efisien.

Yang besar adalah menulis amplifikasi . Ketika file dihapus itu sebenarnya tidak dihapus, ruangnya ditandai bebas dalam sistem file tetapi drive tidak diberitahu untuk benar-benar menghapus data. Ini menghemat banyak waktu yang tidak perlu pada disk pemintalan. Untuk menulis disk berputar ke ruang yang ditempati sama efisiennya dengan menulis ke ruang kosong. Tetapi SSD harus menghapus ruang sebelum dapat menuliskannya. Dan itu harus menghapus area yang jauh lebih besar daripada yang bisa ditulis. Ketika itu terjadi, ia harus memindahkan data apa pun di bagian yang dihapus di tempat lain sehingga menghasilkan lebih banyak tulisan. Pada disk yang penuh sesak semua penghapusan dan penulisan ulang ini menjadi mahal, dan itu mempersingkat masa pakai SSD.

Salah satu cara ini dihindari adalah dengan penyediaan yang berlebihan . Ini adalah praktik sengaja meninggalkan ruang kosong di SSD. Itu menghindari menulis amplifikasi dengan menghindari membiarkan disk menjadi terlalu ramai. Ini tidak perlu hari ini. Baik sistem operasi dan SSD itu sendiri akan menyediakan ruang yang cukup untuk penyediaan yang berlebihan.

Solusi lainnya adalah Trim . Ini adalah perintah tambahan yang dapat dikirim oleh sistem operasi ke drive untuk memberi tahu ketika data telah dihapus. Kemudian SSD dapat menjadi jauh lebih efisien untuk membersihkan data lama dan melakukan pengumpulan sampah saat tidak digunakan. Semua sistem operasi utama mendukung Trim.

Schwern
sumber
"Movi dan tempat lain" - bukankah itu hanya menyimpannya dalam cache? Itulah yang dikatakan artikel Wikipedia tentang "trim".
Wildcard
5
@ Kartu Memori Ya, cache ada di "tempat lain". :) Proses menulis amplifikasi membaca blok 256K dari flash, menulisnya ke cache, menghapus blok 256K dari flash, menulis halaman 4K baru untuk cache, dan menulis blok cache 256 ribu kembali ke flash. Itu berarti menulis hanya 4K dapat mengakibatkan 256K dibaca, dihapus, dan ditulis ulang, itulah bagian "amplifikasi". Bandingkan dengan proses langkah tunggal disk yang berputar untuk menulis data baru di atas yang lama.
Schwern
3
Saya juga punya Samsung 850 EVO pada pertengahan 2012 MBP. Dan boot lebih cepat dari iMac 2017 saya yang memiliki SSD default dari pemasok SSD Apple. 850 EVO bagus.
displayName
26

Kecuali jika Anda berencana untuk memindahkan data terabyte pada suatu waktu, dampaknya akan diabaikan. Bahkan pada kedalaman antrian 32, yang tidak akan pernah Anda lihat kecuali Anda adalah pengguna workstation atau sever, efeknya hanya bermanifestasi mendekati kapasitas 90%, dan itupun hanya memengaruhi kinerja dengan selisih yang kecil. Bahkan 99% SSD penuh masih akan mengungguli HDD dengan beberapa urutan besarnya. Sumber: https://www.anandtech.com/show/6489/playing-with-op
Umur panjang SSD telah lama menjadi sumber kekhawatiran sejak teknologi diperkenalkan. Namun, SSD modern memiliki daya tahan tulis yang jauh lebih baik. Misalnya, drive 960 PRO 2TB dari Samsung memiliki daya tahan tulis 1200TB, artinya drive harus diisi dan dihapus 600 kali sebelum gagal. Tidak mungkin. Adapun usia, waktu rata-rata untuk gagal adalah 1.500.000 jam, atau lebih dari 100 tahun. Jadi, kecuali jika Anda berencana untuk terus-menerus memaksimalkan kecepatan tulis SSD selama sekitar 4 tahun berturut-turut, peluang Anda akan melihat kegagalan adalah minimal.

Corsair64
sumber
14
Andai saja sirkuit pengontrol memiliki MTBF yang serupa dengan NAND. Saya duduk di sini dengan pilihan SSD yang terbuat dari bata di atas meja saya yang berantakan dari berbagai pabrik yang ditarik dari server selama bertahun-tahun. Jangan gunakan angka MTBF yang menggelikan sebagai alasan untuk melonggarkan rejim cadangan Anda.
Andy Brown
2
600 suara rendah. Berapa kali sebuah blok (?) Dapat ditulis? Jika hampir penuh dengan data penyimpanan, dan apa yang tersisa digunakan untuk file yang sering berubah, bukankah itu akan mulai gagal lebih cepat karena menulis ulang di blok yang sama sepanjang waktu? Seperti yang saya mengerti, langsung gagal tidak pernah perhatian.
Mazura
10

Satu-satunya jawaban nyata adalah "itu tergantung pada drive." Seperti jawaban lain yang disebutkan, perlambatan dapat dihindari dengan over-provisioning dan pengontrol pintar, tetapi over-provisi menambah biaya / GB, sehingga drive yang lebih murah tidak akan terlalu banyak memberikan provisi. Ruang kosong 25% mungkin berlebihan tetapi banyak drive memang akan melambat ketika Anda melampaui 90%. Dan beberapa drive, seperti Intel Optane, kebal terhadap efek ini sepenuhnya (sumber: Saya bekerja di Intel pada drive Optane).

Untungnya, efek perlambatan akhir usia dikenal dan diuji oleh sebagian besar pengulas. Jadi jika Anda mencari drive yang Anda pikirkan di beberapa situs review hardware yang bagus, mereka akan menghitung seberapa banyak drive akan melambat ketika Anda mengisinya. Saya suka Anandtech.com, tetapi situs ulasan teknologi yang melihat penyimpanan harus menguji ini.

Yang mengatakan, bahkan SSD penuh, lambat di dekat akhir hidupnya kemungkinan besar akan tetap lebih cepat daripada HDD. Jadi, jika Anda memiliki anggaran tetap memutuskan antara SSD yang lebih kecil yang akan Anda isi vs. HDD yang lebih besar yang akan memiliki ruang ekstra, SSD masih akan menjadi pilihan yang lebih cepat.

Nate S - Pasang kembali Monica
sumber