Casi todos los SSD de los consumidores usan una tecnología de memoria llamada memoria flash NAND. El límite de resistencia de escritura se debe a la forma en que funciona la memoria flash.
En pocas palabras, la memoria flash funciona almacenando electrones dentro de una barrera aislante. Leer una celda de memoria flash implica verificar su nivel de carga, por lo que para retener los datos almacenados, la carga de electrones debe permanecer estable con el tiempo. Para aumentar la densidad de almacenamiento y reducir el costo, la mayoría de los SSD usan memoria flash que distingue entre no solo dos niveles de carga posibles (un bit por celda, SLC), sino cuatro (dos bits por celda, MLC), ocho (tres bits por celda, TLC ), o incluso 16 (cuatro bits por celda, TLC).
Escribir en la memoria flash requiere conducir un voltaje elevado para mover los electrones a través del aislante, un proceso que gradualmente lo desgasta. A medida que el aislamiento se desgasta, la célula es menos capaz de mantener estable su carga de electrones, lo que eventualmente hace que la célula no conserve los datos. Con TLC y particularmente QLC NAND, las células son particularmente sensibles a esta deriva de carga debido a la necesidad de distinguir entre más niveles para almacenar múltiples bits de datos.
Para aumentar aún más la densidad de almacenamiento y reducir los costos, el proceso utilizado para fabricar memoria flash se ha reducido drásticamente, a tan solo 15 nm en la actualidad, y las celdas más pequeñas se desgastan más rápido. Para flash NAND plano (no 3D NAND), esto significa que si bien SLC NAND puede durar decenas o incluso cientos de miles de ciclos de escritura, MLC NAND generalmente es bueno para solo alrededor de 3,000 ciclos y TLC de solo 750 a 1,500 ciclos.
3D NAND, que apila las celdas NAND una encima de otra, puede lograr una mayor densidad de almacenamiento sin tener que reducir las celdas como pequeñas, lo que permite una mayor resistencia de escritura. Si bien Samsung ha vuelto a un proceso de 40 nm para su NAND 3D, otros fabricantes de memoria flash como Micron han decidido utilizar procesos pequeños de todos modos (aunque no tan pequeños como el NAND plano) para ofrecer una densidad de almacenamiento máxima y un costo mínimo. Las clasificaciones de resistencia típicas para 3D TLC NAND son de aproximadamente 2,000 a 3,000 ciclos, pero pueden ser más altas en dispositivos de clase empresarial. 3D QLC NAND generalmente tiene una clasificación de aproximadamente 1000 ciclos
Una tecnología de memoria emergente llamada 3D XPoint, desarrollada por Intel y Micron, utiliza un enfoque completamente diferente para almacenar datos que no está sujeto a las limitaciones de resistencia de la memoria flash. 3D XPoint también es mucho más rápido que la memoria flash, lo suficientemente rápido como para reemplazar potencialmente DRAM como memoria del sistema. Intel venderá dispositivos con tecnología 3D XPoint con la marca Optane, mientras que Micron comercializará dispositivos 3D XPoint con la marca QuantX. Los SSD de consumo con esta tecnología pueden llegar al mercado tan pronto como 2017, aunque creo que por razones de costo, 3D NAND (principalmente de la variedad TLC) será la forma dominante de almacenamiento masivo durante los próximos años.