MLC vs. SLC
No mundo da mídia de armazenamento não volátil, o flash é uma tecnologia relativamente nova que rapidamente conquistou seu nicho e está começando a substituir os discos rígidos tradicionais, devido a vantagens significativas de desempenho. Existem dois tipos de memória flash NAND, SLC (célula de nível único) e MLC (célula de nível múltiplo). A principal diferença entre os dois é a maneira como eles armazenam informações. O SLC armazena cada bit em sua própria célula de memória discreta, enquanto o MLC coloca dois bits em uma única célula de memória. Essa diferença cria grandes mudanças em certos aspectos.
Como o MLC pode colocar o dobro da quantidade de dados em cada célula, ele possui o dobro da densidade de dados de uma memória SLC comparável. Isso significa que você pode usar uma quantidade menor de silício para uma determinada capacidade ou duas vezes a quantidade de dados com a mesma quantidade de silício. Como o preço de uma memória flash é baseado principalmente na quantidade de material de silício sendo usado, podemos ver claramente que você obtém um preço muito mais baixo por MB com a memória flash MLC do que com o SLC. O MLC torna a memória baseada em flash barata o suficiente para estar ao alcance da maioria dos consumidores. A maioria das unidades de estado sólido (SSD) e memória flash de nível de consumidor usa MLC, enquanto as de alta tecnologia são SLC.
O maior motivador para o uso do SLC, apesar do preço exponencialmente mais alto, é o seu desempenho. As unidades SLC têm velocidades de leitura e gravação muito mais altas, porque, tendo uma célula de memória dedicada para cada bit, é muito mais simples em comparação com as duas. O SLC também tem uma probabilidade reduzida de erros de gravação, diminuindo assim a possibilidade de os dados precisarem ser reescritos. Quando se trata da vida útil da unidade, as unidades SLC têm a vantagem. As gravações extras incorridas pelas unidades baseadas em MLC, devido ao bit adicional, resultam na falha da memória flash muito mais rapidamente em comparação às unidades SLC. Embora as unidades MLC possam falhar antes dos SLCs, sua vida útil ainda é longa o suficiente para atender às necessidades da maioria dos consumidores.
Resumo:
1. O SLC armazena um único bit para cada célula de memória, enquanto o MLC armazena 2 bits para cada célula de memória.
2. O SLC possui uma capacidade de dados mais baixa em comparação com o MLC, dada a mesma quantidade de material semicondutor.
3. SLC custa consideravelmente mais que o MLC.
4. O SLC tem um desempenho muito melhor em comparação com o MLC.
5. SLC dura mais tempo em comparação com MLC.