
Eu estava lendo uma pergunta sobre backups com unidades flash, mas não tinha certeza de por que os SSDs seriam melhores do que unidades flash para backups.
Para mim, as unidades de estado sólido parecem versões maiores de unidades flash. Mas certamente deve haver algo que torne o primeiro muito mais confiável do que o segundo.
Qual é a diferença entre um SSD e apenas uma unidade flash normal? Por exemplo, ambos usam NAND?
Responder1
Tanto Flash quanto SSD são baseados emMemória flash baseada em NAND, qualretém dados sem energiae, portanto, pode ser rotulado como memória Flash.
Tecnologicamente, as principais diferenças entre os dois estão em:
- A tecnologia subjacente usada para construir o NAND,
- A qualidade do controlador de memória Flash,
- O conector do computador: USB ou SATA.
Tecnologias NAND
As tecnologias NAND divergem em dois pontos: velocidade e preço.
Por um lado encontra-seMLC(Célula multinível) que é um elemento de memória capaz de armazenar mais de um bit de informação. A maior parte da memória flash MLC NAND tem quatro estados possíveis por célula (ou até mais com TLC), portanto pode armazenar vários bits de informação por célula. Isto reduz o número de transistores necessários, reduzindo assim o tamanho e os custos de fabricação, ao mesmo tempo que reduz a velocidade e aumenta a possibilidade de erros.
Por outro lado encontra-se o SLC (célula de nível único), onde cada célula pode existir em um de dois estados, armazenando um bit de informação por célula. Isso aumenta a velocidade de acesso, ao mesmo tempo que aumenta os custos de fabricação e o uso de eletricidade.
Uma célula MLC normalmente é avaliada em 10.000 ciclos de apagamento/gravação, enquanto uma célula SLC pode durar 10 vezes antes de falhar.
Devido a essas diferenças, o MLC é normalmente usado em mídias mais lentas e baratas, acessadas normalmente via USB. Um bom SSD usará SLC e será mais caro, porém mais rápido, terá uma vida útil mais longa e normalmente será acessado via SATA 2 ou 3.
Controlador de memória
Um controlador de armazenamento em massa USB possui apenas um pequeno microcontrolador com uma pequena quantidade de ROM e RAM no chip.
Um controlador SSD é muito mais complicado. O controlador é um processador incorporado que executa código em nível de firmware e é um dos fatores mais importantes do desempenho do SSD. Algumas das funções executadas pelo controlador incluem:
- Código de correção de erros (ECC)
- Nivelamento de desgaste
- Mapeamento de bloco incorreto
- Leia a limpeza e leia o gerenciamento de distúrbios
- Ler e gravar cache
- Coleta de lixo
- Criptografia
Em um SSD híbrido, o controlador também gerenciará um pequeno disco rígido clássico.
Conector
Um pendrive normalmente usa um plugue USB padrão A que fornece a interface física para o computador host. Agora eles podem atingir velocidades de USB-3 para os modelos mais caros ou USB-2 para os mais comuns.
A tecnologia SSD usa interfaces eletrônicas compatíveis com unidades de disco rígido internas tradicionais de entrada/saída (E/S) de bloco. Além disso, novas interfaces de E/S, como SATA Express, foram projetadas para atender a requisitos específicos da tecnologia SSD. A maioria dos cartões SSD são normalmente muito mais rápidos que os discos rígidos clássicos.
Resumo
Um Flash Stick normalmente tem menos capacidade de memória, é mais lento, mais barato e também menos confiável que um SSD.
É claro que sempre existem dispositivos que superam essas diferenças usando tecnologias de compensação.
Referências :
Responder2
Existem alguns artigos sobre as diferenças entre SSDs e unidades Flash.
- SSD significa apenas um disco rígido que não se move
- Flash é um tipo de memória muito rápida e que não requer energia contínua (não volátil)
- SSDs costumavam usar RAM, mas agora usam Flash
- Resumindo, você não deve comparar Flash com SSD, assim como não deve comparar baterias com íons de lítio. Em ambos os casos, o último é um tipo do primeiro.
https://danielmiessler.com/blog/the-difference-between-ssd-and-flash-hard-drives/ http://www.mynetworks.me/2010/12/20/ssd-solid-state-drive-vs-flash-drive-usb-drive/
Responder3
- A maioria dos SSDs usa NAND, embora os melhores possam usar memória mais rápida, como DRAM.
- Acho que uma das maiores diferenças é simplesmente que as unidades SSD são fabricadas com um padrão mais elevado do que as unidades flash USB. As unidades flash são normalmente usadas para transporte de dados e armazenamento de curto prazo, portanto, não precisam ser tão confiáveis quanto um SSD.