Prosedur TRIM SSD merupakan suatu proses yang bikin SSD jadi powerful, tapi juga bikin data mudah hilang selamanya. Ya, selamanya. Simpelnya, Sistem operasi memberi tahu SSD bahwa blok data tidak terpakai; SSD kemudian dapat menghapus blok tersebut. Semuanya dan selamanya, tanpa sisa.
Jika kamu kesulitan memahami konsep prosedur TRIM SSD, akan sangat membantu untuk mengetahui bahwa solid-state drive tidak menyimpan data seperti hard drive. SSD menyimpan data sebagai blok, yang terbagi menjadi halaman individual.
Namun, saat data terhapus, SSD harus menghapus seluruh blok, lalu menulis ulang halaman data apa pun yang tidak sistem perintahkan untuk hapus. Ketika HDD mendapatkan tugas dengan operasi yang sama, hard drive hanya akan menimpa seluruh blok.
Dengan kata lain, teknologi flash NAND hanya dapat menulis ke blok yang benar-benar kosong. NAND tidak dapat secara langsung menimpa data seperti yang dapat terjadi pada hard drive. Dan untuk aplikasi konsumen, hal itu menciptakan masalah efisiensi serius yang disebut amplifikasi tulis. Pada dasarnya, drive menulis lebih banyak daripada yang seharusnya secara teoritis untuk menulis data.
Untungnya, perintah TRIM vendor kembangkan untuk mengatasi fenomena ini. Sistem operasi menandai halaman yang tidak penting, kemudian menjalankan perintah TRIM, pada dasarnya mengirimkan pesan ke media NAND yang mengatakan “pengguna ingin halaman ini terhapus.”
Setelah perintah terkirim, SSD tidak akan mempertahankan data yang terhapus saat menulis halaman baru. Hal ini membuat SSD bekerja lebih efisien. Karena semua media flash rentan terhadap keausan, perintah TRIM juga memperpanjang masa pakai perangkat bila sistem kombinasikan dengan teknik leveling keausan modern. TRIM diperkenalkan dengan solid-state drive end consumer, dan sekarang sudah umum digunakan. Namun, proses ini memiliki beberapa kelemahan: ini permanen, dan peningkatan kinerja yang sebenarnya akan bervariasi tergantung pada implementasi perintah.