Bagaimana SSD menangani sejumlah besar data yang jarang berubah

5

Misalkan Anda memiliki SSD, di mana setengah dari kapasitasnya diambil dengan jarang (atau tidak pernah) mengubah file, misalnya koleksi media atau instalasi game. Seiring waktu ini akan menyebabkan ketidakseimbangan yang signifikan dari penulisan, karena file-file statis ini hanya akan duduk di blok mereka, dan sisa setengah dari drive akan ditimpa dua kali lebih sering.

Apakah pengontrol SSD menerapkan trik pintar untuk menghadapi situasi ini? Sejauh yang saya mengerti, memakai algoritma leveling hanya menyeimbangkan menulis antara blok gratis. Mungkin mereka menerapkan beberapa algoritma memindahkan file-file statis ini dari waktu ke waktu untuk membebaskan blok dengan jumlah penulisan yang rendah?

Jika pengendali tidak melakukan ini secara otomatis, adakah sesuatu yang dapat dilakukan secara manual oleh pengguna untuk menyeimbangkan penulisan? Saya tidak bisa memikirkan hal lain selain menghapus seluruh drive dan menginstal ulang OS / aplikasi dari awal, berharap mereka akan menggunakan blok dengan jumlah penulisan yang rendah.

PS Supaya jelas, saya tahu bahwa biasanya disarankan untuk menjaga perpustakaan media pada HDD. Pertanyaannya adalah tentang situasi ketika itu tidak mungkin.

fjarri
sumber

Jawaban:

4

Ada beberapa teknik untuk meratakan keausan yang memindahkan data yang statis untuk waktu yang lama agar area SSD tersebut dapat digunakan oleh data yang berubah lebih cepat. Ini disebut "leveling keausan statis" (yang awalnya terdengar seperti oxymoron). Info lebih lanjut di sini:

http://www.micron.com/~/media/Documents/Products/Technical%20Note/NAND%20Flash/tn2961_wear_leveling_in_nand.pdf

sahmeepee
sumber
1
Terima kasih, tepat seperti yang saya cari. Sangat melegakan mengetahui fitur yang ada (dan bahkan tidak jarang).
fjarri