Solid State Disk yani katı hal diski veya bellek tabanlı sabit diskler, fiyatlarının düşmeye başlamasıyla birlikte başta taşınabilir bilgisayarlar olmak üzere birçok cihazda kullanılmaya başlandı. Geleneksel
sabit disklere kıyaslandıklarında birçok üstünlükleri var. Çok daha hızlılar, mekanik parça içermedikleri için sarsıntıya karşı daha dayanıklılar, düşük güç
harcıyorlar, ilk erişim hızları yüksek, arıza yapma riski düşük. Üstelik taşıdıkları veriye oldukça bağlılar,
hatta belki de istemeyeceğiniz kadar.
Neden? Çünkü UC San Diego Üniversitesi’nin
Değişken Olmayan Sistemler Laboratuvarı’nda çalışan araştırmacılar, yaptıkları testlerde geleneksel sabit diskler için kullanılan veri temizleme işlemlerinin SSD’lerde işe yaramadığını keşfetti. Normalde sabit disklerde veriyi tamamen silmek için,
plaka üzerinde verinin bulunduğu manyetik kaplamaya anlamsız bir veri dizisi tekrar tekrar yazılır. Böylece özgün verinin üstü bir daha geri getirilemeyecek ölçüde kapatılmış olur. SSD’lerde ise veri depolama işlemi manyetik plakalar üzerine veri yazmak şeklinde değildir. Bu tür sabit
disklerde aynı bellek hücresi üzerine sıkça veri yazıp silmek “aşınma” adı
verilen bir etkiye yol açtığı için, SSD içindeki kontrolcü veriyi diske yazarken sürekli olarak diskin değişik bölgelerindeki nispeten az kullanılmış bellek alanlarına yönlendirir. Kısacası SSD’lerde verinin diskte nereye yazılacağını bilgisayar değil, disk üzerindeki kontrolcü belirler. Bu tür
disklere yazılmış veriler ancak sabit boyuttaki kümeler halinde silinebilir, tek tek silinemez. Silme işlemi uzun sürdüğünden, bir bitlik veriyi değiştirmek için dahi bütün küme önce okunur, üzerinde değişiklik yapılır
ve yeni bir yere yazılır. Eski bilginin bulunduğu alan daha sonra silinmek
üzere işaretlenir ve genellikle uygun bir zamana kadar öylece bırakılır.