Qual a diferença entre SSD, M.2 e NVMe?

Antes de falar de M.2 ou NVMe, precisamos falar da diferença entre conector e protocolo. O RJ-45 é um conector, o Ethernet é um protocolo que usa o RJ-45. Porém é possível usar o Ethernet em outros tipos de conectores, como o M12 (que não tem nada a ver com o M.2) quando precisamos conectar Ethernet em ambientes industriais.

No entanto é muito comum ouvir falar em "conector Ethernet" quando alguém se refere a um conector RJ-45. Não é um termo 100% tecnicamente correto porque - como você viu - o Ethernet pode usar diversos tipos de conectores.

SSD M.2 NVMe de 512GB


Vamos então ao assunto: SSD, M.2 e NVMe.

O SSD é um tipo de armazenamento mais rápido e eficiente que os HDs convencionais. Mais caro, porém muito mais rápido. Ele é tão rápido, que a conexão SATA não é rápida o suficiente para ele. Quando conectamos um SSD através de SATA, estamos aproveitando apenas parte do benefício, porque o SATA passa a ser um gargalho. É como colocar um carro esportivo para correr com pneus de bicicleta.

Com o tempo foram surgindo outros tipos de conexão como SATAe (pouco usado hoje em dia) e NVMe.

Mas também nessa mesma linha de evolução, surgiu a necessidade de conectores menores, para uso em notebooks e ultra-notebooks, então foi necessário uma mudança no tamanho dos HDs e dos conectores.

Uma das melhorias foi o M.2. Ele é um conector, que pode ser usado para rodar SATA (ai, nenhum benefício de performance, apenas redução de tamanho) ou NVMe, que é um protocolo melhor e mais rápido que o SATA.

Então quando se compra um SSD M.2 é necessário verificar se ele é M.2 SATA (apenas menor que um SSD convencional) ou um M.2 NVMe (menor e também com conexão mais rápida que um SSD convencional SATA).

Obviamente você precisa também verificar se a motherboard do seu computador suporta esse conector e protocolo. A motherboard tem conector M.2 SATA? M.2 NVMe? As mais modernas tem conector M.2 que pode trabalhar nos dois protocolos. Você ainda pode comprar um adaptador PCI M.2, caso a sua motherboard não tenha nativamente M.2 (nesse caso, certifique-se que o adaptador é PCI x4 ou superior, senão o conector PCI vai ser o gargalo).

Além disso existe uma outra pegadinha importante: quando se instala um SSD M.2 NVMe é necessário verificar se a BIOS da Motherboard reconheceu. Inclusive, nas motherboards que aceitam M.2 SATA e M.2 NVMe é possível que ela reconheça o SSD NVMe como SATA (e isso funciona, porém em menor peformance). Assim é sempre bom, depois que instalar um SSD NVMe, conferir na BIOS.

Resumo

SSD é um tipo de armazenamento muito rápido. M.2 é um conector que pode ser utilizado com SSD (na verdade, a principal aplicação do M.2 hoje é SSD) e NVMe é um protocolo usado para conectar a CPU com o SSD através de um conector (que pode ser o M.2).


Comentários

Eu da Silwa disse…
Muito esclarecedor! Compreendi bem os conceitos, valeu!
Unknown disse…
Muito boa explicação, tava em uma duvida danada sobre isso. Obrigado!!!
Sant disse…
Show! Direto ao ponto, excelente explicação! Parabéns!!!!
Anônimo disse…
Amigo... o motivo de não ter nenhum comentário é simples. Você não deixou dúvidas, parabéns pela explicação limpa e descomplicada, você foi perfeito