HDD, SSD e NVMe: a diferença que realmente se nota

Publicado em 2026-09-12 por frfrand

Por qué el salto de disco mecánico a SSD fue el mayor de la historia reciente, qué agrega NVMe encima, y por qué las operaciones por segundo importan más que los megabytes por segundo.

HDD, SSD e NVMe: a diferença que realmente se nota

A troca do disco mecânico pela memória flash foi provavelmente a maior melhoria de desempenho da informática recente. Mais do que qualquer salto de processador. Vale a pena entender por que.

O disco mecânico e seu problema físico

Um disco rígido tem pratos girando e um braço que se move para ler. Para acessar um dado, o braço se posiciona (alguns milissegundos) e depois é preciso esperar o setor passar por baixo (outros milissegundos).

Isso são entre 5 e 10 milissegundos de espera mecânica por cada acesso a uma posição diferente. Não há otimização de software que evite isso: é física.

A consequência: um disco mecânico faz cerca de 100 operações aleatórias por segundo. Esse número melhorou muito pouco em décadas, porque depende de quão rápido os pratos giram.

Para leitura sequencial de um arquivo grande, ele rende bem (100 a 200 MB/s), porque o braço quase não se move.

Por que o SSD mudou tudo

Um SSD não tem partes móveis. Acessar qualquer posição custa o mesmo: menos de 0,1 milissegundo.

Isso leva as operações aleatórias de 100 por segundo a dezenas de milhares. Cem vezes mais, no número que mais importa para um banco de dados.

E aí está a chave que costuma passar despercebida: o que melhorou não foi tanto a velocidade de transferência (de 150 a 500 MB/s, cerca de três vezes) mas as operações por segundo, que melhoraram cem vezes ou mais.

Um banco de dados não lê arquivos grandes de uma vez: ele faz milhares de leituras pequenas em posições dispersas. Por isso a mudança foi sentida tanto.

O que o NVMe adiciona

NVMe não é um tipo diferente de memória: é uma forma diferente de conectá-la.

Os primeiros SSDs usavam a interface SATA, projetada para discos mecânicos, com uma única fila de comandos e um limite de cerca de 600 MB/s.

O NVMe conecta o disco diretamente ao barramento PCIe e usa um protocolo pensado para memória flash: milhares de filas em paralelo, cada uma com milhares de comandos. Em vez de uma única fila, muitas janelas atendendo ao mesmo tempo.

Na prática: entre 5 e 10 vezes mais operações aleatórias por segundo que um SSD SATA, e latências ainda menores.

O ponto a ter em mente: sob carga sustentada eles esquentam, e se não dissiparem bem reduzem sua velocidade. Em um servidor bem montado isso está resolvido; em equipamentos compactos, nem sempre.

Sobre o desgaste

As células de memória flash suportam uma quantidade limitada de gravações. É real, e na prática é muito menos preocupante do que parece.

Os discos modernos indicam quantos terabytes podem ser gravados durante a garantia, e para uma carga normal isso equivale a muitos anos. É possível consultar o status:

smartctl -a /dev/nvme0

O dado a observar é a porcentagem de vida utilizada. E sim, vale a pena olhar de vez em quando: os discos flash, ao morrer, às vezes passam para somente leitura sem aviso prévio.

A regra prática

  • Base de dados, sistema operacional, aplicação → NVMe. A diferença se nota todos os dias.
  • Arquivos, backups, vídeo → disco mecânico continua muito mais barato por terabyte e perfeitamente adequado.

E um conselho de diagnóstico: antes de culpar o disco, veja se ele realmente está esperando.

iostat -x 1

A coluna de utilização próxima a 100% com tempos de espera altos indica que o disco é o gargalo. Se estiver em 10%, o problema está em outro lugar.

Na ArduMaker os VPS usam armazenamento NVMe, precisamente porque a carga típica (um banco de dados e uma aplicação) é exatamente a que mais se beneficia.

  • discos
  • NVMe
  • SSD
  • almacenamiento
  • rendimiento

Continuar lendo

Todos os artigos · Planos VPS