Anggaplah saya memiliki beberapa data yang pernah dibuat, tidak pernah lagi harus berubah. Saya telah menyalin data ini ke SSD dan kemudian memasang kembali sistem file sebagai hanya-baca dan biarkan seperti itu mulai sekarang. Akankah hal itu meningkatkan masa pakai SSD?
Saya mencari lebih dari sekadar "ya, membaca tidak masalah - hanya menulis ke SSD akan menyebabkan keausan". Jawaban muncul di bawah pertanyaan ini yang menghubungkan ke artikel dan responden menyebutkan:
Bisa jadi jika "halaman" atau eraseblock tidak diprogram ulang dalam waktu yang sangat lama ada kemungkinan (mungkin sangat kecil) beberapa bit akan kembali ke keadaan tidak terprogram.
Ada yang ingin dikatakan tentang itu? Apakah Anda tahu ada studi yang berfokus pada perilaku seperti itu?
Jawaban:
Jawaban singkat:
Itu tergantung pada apa yang Anda lakukan. Membaca secara eksklusif dari SSD masih akan menyebabkan degradasi sel memorinya dari waktu ke waktu. Memasang drive hanya-baca akan mencegah Anda menulis langsung ke drive, tetapi firmware drive masih akan menghasilkan penulisan latar belakang. Tetapi tergantung pada pola penggunaan Anda, Anda mungkin atau mungkin tidak perlu khawatir.
Jawaban panjang:
Ada beberapa jenis kesalahan yang diuraikan dalam Analisis dan Manajemen Kesalahan Flash :
Makalah ini adalah bacaan yang menarik tetapi pergi ke tingkat kedalaman mungkin di luar ruang lingkup pertanyaan Anda, selain untuk mengatakan bahwa secara eksklusif membaca dari memori NAND tidak akan menyimpan data selamanya.
Menurut presentasi oleh Jim Cooke di Micron , sel harus dihapus dan diprogram ulang setiap 100.000 dibaca untuk MLC dan 1.000.000 dibaca untuk SLC.
Slide 19:
Slide 20:
Yang mengatakan, makalah ini tampaknya diarahkan pada pengguna tingkat rendah memori NAND (misalnya, pengembang firmware SSD), dan tidak dimaksudkan untuk konsumsi pengguna akhir. Jadi saya akan curiga firmware drive Anda sudah menangani ini secara transparan di latar belakang.
Tetapi kembali ke pertanyaan awal, apakah membaca secara eksklusif masih menyebabkan keausan pada drive? Iya. Berapa banyak? Ini rumit. Jika Anda menganggap firmware sedang menulis ulang sel halaman ke lokasi baru setiap 100.000 kali dibaca, dan selalu ada banyak blok yang tersedia, Anda memiliki 1 tulisan untuk setiap 100.000 kali dibaca. Tetapi di atas itu, firmware juga melakukan level-wear dan tugas-tugas lainnya, yang memperkuat satu penulisan logis menjadi beberapa penulisan fisik.
Secara praktis, Anda mungkin tidak perlu terlalu khawatir kecuali drive hampir terisi penuh dan Anda terus membaca dari seluruh drive. Tetapi jika Anda membaca dari drive tanpa henti, awasi terus meja SMART selama sebulan untuk mendapatkan gambaran seberapa cepat pola baca Anda menyebabkan penulisan latar belakang. Dan, tentu saja, selalu pastikan Anda memiliki beberapa cadangan.
sumber
Pada dasarnya ya, tetapi jawaban yang diperluas adalah "tidak selamanya",
Data pada SSD, elektron, yang membentuk bit, diisolasi sehingga tidak bocor, tetapi jika data pada drive terkena radiasi (termasuk gelombang magnetik atau elektronik lainnya) elektron yang disimpan dalam bit akan ubah status, sehingga merusak data yang disimpan. Namun, ini adalah kasus yang ekstrem. Data pada SSD harus aman selama bertahun-tahun, jika tidak beberapa dekade.
sumber
Sebenarnya YA, sebagai ext2 standar akan menulis ke SSD yang sudah terpasang rw bahkan jika file hanya dibaca !!
Ini karena ext2 menyimpan waktu akses (waktu baca terakhir) untuk setiap file dan direktori.
Cara untuk mencegahnya adalah dengan menggunakan "-o noatime" saat memasang. Menggunakan "-o ro" adalah cara terbaik untuk mencegah operasi penulisan apa pun.
Catatan: pada ext2 / 3/4 setiap file memiliki setidaknya 3 tanggal: pembuatan (ctime), modifikasi (mtime) dan akses (atime).
sumber
Apa yang salah dengan membakar ini ke CD? Itu cukup stabil, dan murah (bisa saja memiliki beberapa salinan cadangan untuk bertahan selama 50 tahun ke depan). Waktu akses akan menjadi masalah hanya saat data pertama kali dibaca, setelah itu cache dalam RAM akan mengambil alih.
Filesystem memperbarui beberapa (meta) data, bahkan jika tidak menulis. Jadi kemungkinan lain adalah membuat image sistem file read-only (misalnya, ISO) dan menuliskannya di SSD untuk sepenuhnya mencegah penulisan apa pun.
sumber