Neredeyse tüm tüketici SSD'leri NAND flash bellek adı verilen bir bellek teknolojisi kullanıyor. Yazma dayanıklılığı sınırı, flash belleğin çalışmasından kaynaklanmaktadır.
Basitçe söylemek gerekirse, flash bellek elektronları bir yalıtım bariyeri içerisine depolayarak çalışır. Bir flaş bellek hücresinin okunması, şarj seviyesinin kontrol edilmesini içerir, böylece saklanan verileri tutmak için, elektron şarjı zaman içinde sabit kalmalıdır. Depolama yoğunluğunu artırmak ve maliyeti düşürmek için, çoğu SSD, yalnızca iki olası şarj düzeyi (hücre başına bir bit, SLC) değil, dört (hücre başına iki bit, MLC), sekiz (hücre başına üç bit, TLC) arasında ayrım yapan flash bellek kullanır. ), hatta 16 (hücre başına dört bit, TLC).
Flaş belleğe yazmak, elektronları yalıtkan içinde hareket ettirmek için artan bir voltaj sürmeyi gerektirir, bu onu yavaş yavaş yıpratır. Yalıtım aşınırken, hücre elektron yükünü sabit tutamaz ve sonunda hücrenin verileri alıkoymasına neden olmaz. TLC ve özellikle QLC NAND ile, hücreler, çok bitlik veri depolamak için daha fazla seviye arasında ayrım yapma ihtiyacı nedeniyle sürüklenen bu yüke karşı özellikle duyarlıdır.
Depolama yoğunluğunu daha da arttırmak ve maliyeti azaltmak için, flash bellek üretmek için kullanılan işlem, bugün 15nm'e kadar dramatik bir şekilde küçültüldü ve daha küçük hücreler daha hızlı tükeniyor. Düzlemsel NAND flaşı için (3D NAND değil), bu, SLC NAND'ın onlarca, hatta yüzbinlerce yazma döngüsüne dayanabildiği halde, MLC NAND'ın tipik olarak sadece yaklaşık 3.000 döngü ve TLC'ye sadece 750 ila 1.500 döngü için iyi olduğu anlamına gelir.
NAND hücrelerini üst üste istifleyen 3D NAND, hücreleri küçültmeksizin küçülmek zorunda kalmadan daha yüksek depolama yoğunluğu sağlayabilir ve bu da daha yüksek yazma dayanıklılığı sağlar. Samsung, 3D NAND için 40nm'lik bir sürece geri dönerken, Micron gibi diğer flash bellek üreticileri, maksimum depolama yoğunluğu ve minimum maliyet sağlamak için yine de küçük işlemleri kullanmaya karar verdi (düzlem NAND kadar küçük olmasa da). 3D TLC NAND için tipik dayanıklılık değerleri, yaklaşık 2.000 ila 3.000 döngü arasındadır, ancak işletme sınıfı cihazlarda daha yüksek olabilir. 3D QLC NAND tipik olarak yaklaşık 1000 döngü için derecelendirilir.
Intel ve Micron tarafından geliştirilen 3D XPoint adlı yeni ortaya çıkan bir bellek teknolojisi, flash belleğin dayanıklılık sınırlamalarına tabi olmayan verilerin depolanmasında tamamen farklı bir yaklaşım kullanıyor. 3D XPoint ayrıca flash bellekten çok daha hızlıdır, DRAM'ı sistem belleği olarak değiştirebilecek kadar hızlıdır. Intel, Optane markası altında 3D XPoint teknolojisini kullanan cihazlar satarken, Micron, QuantX markası altında 3D XPoint cihazları pazarlayacak. Bu teknolojiye sahip tüketici SSD’leri 2017’de piyasaya girebilir, ancak maliyet nedenleriyle 3D NAND’in (öncelikle TLC çeşidinin) önümüzdeki birkaç yıl için baskın toplu depolama olacağına olan inancım.