M.2 SSD vs. SATA SSD: Qual é adequado para o seu PC? [Partition Magic]

Resumo :

M.2 SSD vs. SATA

O que é M.2 vs. SATA? Qual é a diferença entre M.2 SSD e SATA SSD? Este artigo irá explicá-los profundamente do padrão SATA Bus vs. padrão PCI-E Bus, e do modo AHCI vs. modo NVMe.





Navegação rápida :

Breve introdução ao SSD SATA e SSD M.2

Como todos sabemos, em comparação com o HHD (disco rígido), o SSD (unidade de estado sólido) tem vantagens de velocidade de leitura e gravação mais rápida, tamanho menor, sem ruído e assim por diante (clique Comparação entre SSD, HDD e SSHD Para saber mais). De modo geral, o desempenho do SSD é melhor do que o do HHD.

Muitos usuários de computador gostariam de substitua o antigo HHD por um novo SSD . No entanto, o tipo de interface do SSD também terá influência em seu desempenho. Alguns usuários percebem isso, mas não sabem como o tipo de interface afeta o desempenho. E eles não sabem as diferenças específicas entre eles.

Especialmente, alguns usuários podem não saber muito sobre M.2 SSD vs. SATA. E eles fazem perguntas online como a seguinte.



Tudo bem, pessoal, já que no momento atual os preços dos SSDs não estão tão loucos como costumavam ser no lançamento, decidi finalmente mudar minhas unidades mecânicas para SSDs para inicialização e unidade de armazenamento. Atualmente, estou olhando para tamanhos de 1 TB, mas tentando ficar abaixo de $ 150 USD e SSDs SATA parecem ser muito mais baratos do que variantes m.2 um pouco que não quero sacrificar. O que vocês recomendariam e qual unidade em particular? --- www.techpowerup.com

Então, qual é a diferença entre SATA SSD e M.2 SSD? E mais ainda, qual é a diferença entre NVME SSD com eles?

SATA SSD

O que é SATA SSD? SATA SSD é um SSD com interface SATA (Serial Advanced Technology Attachment). Até agora, a interface SATA tem três versões. A versão popular atual é SATA Revision 3.0 (denominada SATA 6 Gbps), publicada pela Serial ATA International Organization (SATA-IO) em 2009.

SATA SSD



A interface SATA usa principalmente o protocolo AHCI (Advanced Host Controller Interface). O valor de throughput (taxa de transferência) de SATA 6 Gbps é 6 Gb / s e sua velocidade de transferência de dados teórica é 600 MB / s.

M.2 SSD

M.2 SSD é um SSD com interface M.2. M.2 também é chamado de Next Generation Form Factor (NGFF), que é um padrão de interface de nova geração feito sob medida para Ultrabook para substituir a interface mSATA. Comparado com o SSD mSATA, o SSD M.2 tem as vantagens de tamanho menor e melhor desempenho de transmissão.

M.2 SSD



A interface M.2 pode ser dividida em dois tipos: tecla B (soquete 2) e tecla M (soquete 3). A interface de tecla B pode suportar o padrão de barramento SATA e o padrão de barramento PCI-E 3.0X2 e pode suportar o protocolo AHCI ou o protocolo NVMe.

A interface M-key suporta apenas o padrão de barramento PCI-E 3.0X4 e protocolo NVMe. A velocidade teórica de leitura e gravação pode ser de até 4 GB / s.

Além disso, a interface M.2 tem três especificações de módulo populares. Eles são 2242, 2260 e 2280, respectivamente. O mais comum é 2280, nele o número 22 significa largura e o número 80 significa comprimento.



Dica: Quando os usuários compram um SSD M.2, verifique primeiro se o computador suporta a especificação do módulo M.2 do SSD.

M.2 SSD vs. SATA SSD

Padrão de barramento SATA vs. Padrão de barramento PCI-E

Um barramento é um tronco de comunicação comum que transmite informações entre vários componentes funcionais (como CPU, memória, disco rígido e vários dispositivos de entrada e saída) de um computador. É um chicote de transmissão composto de fios.

O padrão de barramento estipula o lado do módulo, a localização do pino e outras especificações técnicas. Assim, os fabricantes podem produzir chips e dispositivos (incluindo disco rígido) de acordo com os padrões e especificações do barramento.

SATA Bus standard é um padrão de barramento externo para disco rígido. Ele adota o modo de conexão serial, o que faz com que a interface tenha vantagens de estrutura simples, velocidade de transferência rápida, alta eficiência de execução, maior capacidade de correção de erros e suporte para hot plug.

Padrão de barramento PCI-E é um padrão de barramento local interno, que é proposto para substituir o barramento PCI (Peripheral Component Interconnect). É uma transmissão serial ponto-a-ponto de alta largura de banda de canal duplo de alta velocidade.

No padrão de barramento PCI-E, os dispositivos conectados recebem largura de banda exclusiva do canal e não compartilham recursos com outros dispositivos. Ele oferece suporte principalmente ao gerenciamento de energia ativa, relatório de erros, transmissão confiável de ponta a ponta, hot plug, qualidade de serviço (QOS) e outras funções. Acima de tudo, tem uma taxa de transferência muito alta.

Do ponto de vista da velocidade de leitura e gravação, o padrão de barramento PCI-E é anterior ao padrão de barramento SATA. No barramento SATA padrão, o processo de operação de dados é o seguinte: os dados serão primeiro lidos do disco rígido para a memória e, em seguida, extraídos para a CPU para cálculo e, em seguida, gravados na memória após o cálculo e, finalmente, armazenados no disco rígido.

Porém, no barramento padrão PCI-E, os dados são conectados diretamente à CPU através do barramento e a necessidade de memória para chamar o disco rígido é eliminada, fazendo com que a velocidade de transferência do PCI-E fique próxima da velocidade máxima de transmissão.

largura de banda e taxa de transferência de diferentes padrões de barramento

No entanto, a velocidade de leitura e gravação não está apenas relacionada ao padrão de barramento, mas também é afetada por protocolos de transferência de dados como AHCI e NVMe.

AHCI vs. NVMe

AHCI e NVMe são todos protocolos de transferência de dados, que funcionam acima da interface para determinar o método de transferência de dados. Além disso, existem outros protocolos de transmissão de dados como IDE (este protocolo é relativamente antigo).

AHCI é um padrão técnico feito pela Intel Corporation, que estipula um mecanismo de hardware que permite ao software comunicar informações com dispositivos de armazenamento SATA. AHCI pode fazer com que o dispositivo de armazenamento SATA ative funções SATA avançadas, como suporte para 32 portas, eliminação do manuseio mestre / escravo, hot plug, etc.

Em outras palavras, o protocolo AHCI pode realizar o maior potencial da interface SATA. Ele faz com que cada fila de transmissão carregue 32 instruções, otimiza a fila do disco rígido e utiliza a tecnologia NCQ para tornar os dados de acesso ao disco rígido mais rápidos e suaves e para reduzir a perda de tempo causada pelo movimento das cabeças.

No entanto, o protocolo AHCI é projetado para HHD tradicional, portanto, ele não pode realizar o potencial do SSD. Mesmo que o SSD M.2 use barramento PCI-E, a velocidade de leitura e gravação ainda não pode exceder 600 MB / s quando ele usa o protocolo AHCI. E, portanto, o protocolo NVMe é lançado.

NVMe O protocolo (expresso de memória não volátil) foi publicado pela primeira vez em 2011. Em comparação com AHCI, ele pode reduzir muito o tempo de latência devido à não necessidade de acessar o registro ao dar um comando.

Além disso, ele pode suportar 64 filas e cada fila pode transportar 64.000 instruções, de modo que a capacidade de IOPS é melhorada significativamente. Em uma palavra, o NVMe pode ativar extremamente o potencial do SSD.

largura de banda e taxa de transferência no modo AHCI e modo NVMe

Vamos fazer uma conclusão. Se um SSD M.2 suporta apenas o protocolo AHCI, seu desempenho de leitura e gravação é o mesmo do SSD SATA. Se um SSD M.2 usar o protocolo NVMe, seu desempenho será muito melhor do que o SSD SATA.

Dica: Quando os usuários compram um SSD M.2, preste atenção ao protocolo de transferência de dados.

Além disso, os usuários podem alterar o protocolo de transferência de dados no BIOS para melhorar o desempenho do computador.

Aqui está um tutorial (tome AHCI como exemplo).

Etapa 1: Insira o firmware.

Dica: Os modos de entrada do firmware são vários e são determinados pelos tipos de placa-mãe.

Etapa 2: Alterar o protocolo AHCI.

  • Navegue até a guia Avançado e defina o adaptador IDE de barramento local como Ambos (Primário significa protocolo IDE, secundário significa AHCI).
  • Existem várias interfaces de BIOS, certifique-se de definir a configuração SATA como modo AHCI.

definir o modo AHCI no firmware

Você também pode estar preocupado com Como obter o melhor desempenho de SSD no Windows 10/8/7 .

Desempenho de disco real

Como todos sabemos, o desempenho real de um disco rígido em um computador é afetado por vários fatores. Os usuários geralmente podem executar um benchmark para testar o desempenho real do SSD. Quanto ao teste, o recurso Disk Benchmark do MiniTool Partition Wizard é recomendado gratuitamente.

Download grátis

Aqui está um guia para o benchmark de disco.

Passo 1: Abra o recurso Disk Benchmark.

  • Baixe e inicie o MiniTool Partition Wizard para obter sua interface principal.
  • Clique Benchmark de disco na barra de ferramentas.

Setup MiniTool Partition Wizard e clique em Disk Benchmark na barra de ferramentas

Passo 2: Selecione uma unidade e defina os parâmetros para testar o desempenho do disco.

  • Selecione uma unidade: Os usuários de computador selecionam um disco local ou volume para testar seu desempenho. O disco físico ao qual o disco local pertence será listado posteriormente.
  • Tamanho de transferência: Ele determina o tamanho do bloco no processo de transferência de dados. Os usuários podem escolher um valor de 1 KB a 2.048 KB. Mas se os usuários desejam testar o desempenho de um SSD, eles devem escolher um tamanho de transferência pequeno.
  • Comprimento total: Ele varia de 100 MB a 4096 MB. Ele determina o tamanho total dos dados que são gravados e lidos.
  • Número da fila: Ele varia de 1 a 512. Determina o número de solicitações de E / S que são capazes de esperar pelo serviço na fila da porta.
  • Número da discussão: Ele varia de 1 a 64. Esse valor geralmente está relacionado à CPU. Está relacionado ao número do kernel do computador e à tecnologia Hyper-Threading.
  • Modo de teste: Existem três modos para os usuários escolherem: Sequencial, Aleatório e Sequencial e Aleatório. Os usuários devem escolher modo aleatório se quiserem testar o desempenho de um SSD.
  • Tempo de resfriamento: É usado para reduzir a temperatura do disco rígido antes de iniciar o próximo teste.
  • Recomendação de parâmetro: Defina o tamanho da transferência como 4 KB, o comprimento total como 1.024 MB, o número da fila como 32, o número do encadeamento como 1 e o modo de teste como aleatório. 2. Defina o tamanho da transferência como 4 KB, o comprimento total como 1024 MB, o número da fila como 256, o número do thread como 64 e o modo de teste como aleatório.

Selecione uma unidade e defina parâmetros para testar o desempenho do disco

Etapa 3: Clique em Iniciar após definir os parâmetros. Em seguida, aguarde alguns segundos para obter o resultado do teste de desempenho do disco.

espere alguns segundos para obter um resultado do teste de desempenho do disco

Como o disco rígido testado é um SSD, os usuários devem prestar atenção ao IOPS no modo de leitura e gravação aleatória. O resultado acima exibe apenas a taxa de transferência. Portanto, os usuários devem fazer um cálculo simples para obter o valor de IOPS. Aqui está a fórmula de cálculo: IOPS = Taxa de transferência / tamanho de transferência. Clique Teste de desempenho de disco para saber mais sobre os indicadores de desempenho do disco, como IOPS, taxa de transferência, etc.

Além disso, se o sistema operacional original do computador foi instalado em um disco rígido tradicional, os usuários podem querer saber Como migrar o sistema operacional para SSD facilmente sem reinstalação .

M.2 Sugestões de compra de SSD

Quando os usuários compram um SSD M.2, eles devem levar em consideração o tipo de interface, protocolo, preço e outros fatores.

Eles devem verificar primeiro se a placa-mãe suporta M.2 SSD, se o soquete é adequado para o tamanho do módulo e, em seguida, verificar se o computador oferece suporte ao modo NVMe. Depois disso, os usuários podem considerar os fatores de preço e capacidade.

M.2 SSD na loja online da Amazon

De modo geral, se as capacidades forem iguais, o SSD M.2 usando o protocolo NVMe é quase duas vezes mais caro do que o SSD M.2 usando o protocolo AHCI e barramento SATA. Mas se possível, ainda vale a pena comprar um M.2 com protocolo NVMe.

Aqui está um artigo sobre a comparação entre o SSD M.2 e o SSD SATA. Acho que será útil quando você planeja comprar um SSD. Clique para twittar

Bottom Line

Se você ainda tiver problemas com o SSD M.2 e o SSD SATA depois de ler a postagem, deixe um comentário abaixo para discussão. Se você tem uma compreensão mais profunda sobre eles, deixe também um comentário para compartilhar. Certamente, se você tiver problemas com o teste de desempenho do disco, envie um e-mail para [email protegido] para ajuda.

M.2 SSD vs SATA SSD FAQ

O SSD M.2 é mais rápido do que o SSD SATA?

SATA SSD usa principalmente o protocolo AHCI (Advanced Host Controller Interface). Sua velocidade teórica de transferência de dados é de 600 MB / s.

Um SSD M.2 pode suportar o protocolo AHCI ou NVMe. Se o SSD M.2 usa o protocolo AHCI, seu desempenho de leitura e gravação é o mesmo do SSD SATA. Se usar o protocolo NVMe (PCI-E), será muito mais rápido que o SSD SATA.

Quão mais rápido é o M.2 do que o SSD? Se a interface do SSD M.2 for B-key (Socket 2) e suportar o protocolo NVMe, é pelo menos 3 vezes mais rápido que o SSD SATA. Se a interface do SSD M.2 for M-key (Socket 3) e suportar o protocolo NVMe, é quase 7 vezes mais rápido do que o SSD SATA. Todos os SSDs M.2 são iguais? Certamente que não, os SSDs M.2 variam de interface para protocolo.