Diferencia entre MLC y SLC

MLC vs. SLC

En el mundo de los medios de almacenamiento no volátiles, la tecnología flash es una tecnología relativamente nueva que rápidamente se ha hecho un hueco e incluso está empezando a reemplazar los discos duros tradicionales, debido a las importantes ventajas de rendimiento. Hay dos tipos de memoria flash NAND, SLC (celda de un solo nivel) y MLC (celda de varios niveles). La principal diferencia entre los dos, es la forma en que almacenan la información. SLC almacena cada bit en su propia celda de memoria discreta, mientras que MLC mete dos bits en una sola celda de memoria. Esta diferencia crea grandes cambios en ciertos aspectos..

Como MLC puede colocar el doble de datos en cada celda, tiene el doble de densidad de datos que una memoria SLC comparable. Esto significa que puede usar una cantidad más pequeña de silicio para una capacidad determinada, o el doble de datos con la misma cantidad de silicio. Como el precio de una memoria basada en flash se basa en gran medida en la cantidad de material de silicio que se utiliza, podemos ver claramente que obtiene un precio mucho más bajo por MB con memoria flash MLC que con SLC. MLC hace que la memoria basada en flash sea lo suficientemente barata para estar al alcance de la mayoría de los consumidores. La mayoría de las unidades de estado sólido (SSD) y la memoria flash de nivel de consumidor utilizan MLC, mientras que las de gama alta son SLC.

El mayor motivador para usar SLC, a pesar del precio exponencialmente más alto, es su rendimiento. Las unidades SLC tienen velocidades de lectura y escritura mucho más altas, ya que tener una celda de memoria dedicada para cada bit es mucho más simple en comparación con tener dos. SLC también tiene una probabilidad reducida de errores de escritura, lo que reduce la posibilidad de que los datos necesiten ser reescritos. Cuando se trata de la vida útil de la unidad, las unidades SLC tienen la ventaja. Las escrituras adicionales en las que incurren las unidades basadas en MLC, debido al bit adicional, hacen que la memoria flash falle mucho más rápido en comparación con las unidades SLC. Aunque las unidades MLC pueden fallar antes que las SLC, su vida útil es lo suficientemente larga como para satisfacer las necesidades de la mayoría de los consumidores.

Resumen:

1. SLC almacena un solo bit para cada celda de memoria, mientras que MLC almacena 2 bits para cada celda de memoria.

2. SLC tiene una capacidad de datos más baja en comparación con MLC, dada la misma cantidad de material semiconductor.

3. El SLC cuesta considerablemente más que el MLC.

4. SLC se desempeña mucho mejor en comparación con MLC.

5. SLC dura más tiempo en comparación con MLC.