Quantas passagens são suficientes com o Memtest?

Quantas passagens são suficientes com o Memtest?

Meu computador trava aleatoriamente em várias ocasiões e em diferentes sistemas operacionais hoje, exigindo que eu aperte o botão de reinicialização. Eu suspeito que poderia ser um problema de memória e fiz um memtestwithmemtest86.

Foram duas passagens sem erros. Isso é suficiente ou preciso executar durante a noite até ver um erro?

E se for um problema na placa-mãe ou na CPU? Como posso saber sem comprar uma nova placa-mãe?

Especificações do sistema:

  • Memória: 2,0 GiB
  • Processador Pentium® Dual-Core CPU E5300 a 2,60 GHz x 2
  • Placa-mãe: ASUS P5KPL-AM EPU

Responder1

Os testes não podem comprovar a ausência de bugs, apenas a sua presença

Memtest é ótimo para encontrar erros na RAM. A taxa na qual os erros são encontrados é necessariamente diretamente proporcional ao quão quebrada está a RAM. Quanto mais quebrado estiver, mais rápido encontrará erros.

90% das vezes, se a RAM tiver algum problema, o memtest irá encontrá-lo em 10 segundos, 99% das vezes, uma passagem será suficiente para encontrar o problema. Quanto mais tempo leva para encontrar o problema, mais sutil ele é e menor a probabilidade de causar um problema no seu PC (mas você ainda deve obter uma nova memória RAM se receber pelo menos um erro)

Como o seu computador trava com frequência e você executou algumas passagens, provavelmente não é a sua RAM. Na próxima etapa, você deve testar seu disco rígido e depois a CPU com uma ferramenta como o Ultimate Boot CD ou o Hiren's. (A maioria dos BIOS modernos também possui um recurso de teste de HDD integrado)

Responder2

Executei o memtest e vi 6 passagens sem erros, com mais de 4 erros por passagem depois disso. Normalmente executo apenas 3-4 passes, mas certamente é possível perder erros fazendo apenas alguns passes. Imagino que alguns erros só apareçam à medida que os módulos de memória aquecem, causando problemas com a memória funcionando em alta tensão.

Responder3

MemTest86 tenta fazer um teste completo da RAM. Ao fazer isso, também se tornou um bom teste geral, já que alguns dos testes também abordam o controlador de memória da placa-mãe e a CPU.

A RAM aumentou muito, a tal ponto que um telefone portátil pode hoje conter mais RAM do que um mainframe de 20 anos atrás. Os testes se multiplicaram à medida que o MemTest86 evoluiu, assim como a RAM. Embora a RAM tenha ficado mais rápida, os testes ainda são demorados, medidos em horas ou até dias.

Para agoraas más notícias: Encontrei pelo menos duas fontes respeitáveis, Dez Fóruns e wiki Como que dão o mesmo conselho. Cito Dez Fóruns:

MemTest86+ precisa ser executado por pelo menos 8 passagens para ser quase conclusivo, qualquer coisa menos não fornecerá uma análise completa da RAM.

Se um membro do Ten Forums solicitar que você execute o MemTest86 +, certifique-se de executar as 8 passagens completas para obter resultados conclusivos. Se você executar menos de 8 passes, será solicitado que você execute novamente.

Devo ressaltar que o MemTest86 possui duas versões, a Gratuita e a Pro, onde a versão Pro possui vários mais testes que a versão Gratuita e opções de configuração. Você pode ver as diferenças no artigo Comparação de recursos.

Mais informações sobre o número ideal de passes podem ser obtidas no artigo Informações técnicas do MemTest86 a partir da descrição do arquivo de configuração do MemTest86, mt86.cfgdisponível apenas na versão Pro:

PASS1FULL

Especifica se a primeira passagem executará o teste completo ou reduzido. Por padrão, a primeira passagem executará um teste reduzido (ou seja, menos iterações) para detectar os erros mais óbvios o mais rápido possível.

Conclusão 1: a primeira passagem é mais curta e rápida, destinada principalmente a detectar erros graves. O fato de a primeira passagem ter passado sem erros é encorajador, mas os usuários da versão gratuita precisam aguardar a segunda passagem para toda a gama de testes.

O maior número de aprovações que encontrei foi neste teste:

Teste 7 [Inversões móveis, padrão de 32 bits]

Esta é uma variação do algoritmo de inversão móvel que desloca o padrão de dados um bit para a esquerda para cada endereço sucessivo. A posição inicial do bit é deslocada para a esquerda para cada passagem. Para usar todos os padrões de dados possíveisSão necessários 32 passes. Este teste é bastante eficaz na detecção de erros sensíveis aos dados, mas o tempo de execução é longo.

Conclusão 2: O teste 7 precisa de 32 aprovações para ser totalmente concluído, o que considero o limite superior do número de aprovações necessárias para um teste realmente exaustivo.

Observo também que muitos dos testes usam um padrão aleatório, com um padrão diferente para cada passagem, o que significa que cada passagem é diferente. Levando isso a alturas absurdas, poderíamos concluir que não há limite máximo para o número de passagens necessárias para um resultado absolutamente conclusivo.

Minha opinião

Minha opinião em relação ao número de passes é que se deve executar tantos passes quanto o tempo de espera. O limite inferior parece ser de duas passagens, pois apenas a segunda será um teste completo. Mas a questão de “quanto é suficiente” não tem uma resposta real. Observo novamente que para as duas referências técnicas citadas acima, o número mínimo de passagens necessárias para um resultado bom e conclusivo é de 8 passagens (talvez para que o Teste 7 faça um byte inteiro de 8 bits, entre outros motivos).

Por outro lado, os erros encontrados pelo MemTest86 devem ser levados muito a sério. Como a questão foi levantada aqui sobre a quantidade aceitável de falhas, minha resposta é que mesmo uma falha é demais e não é aceitável.

Responder4

http://hcidesign.com/memtest/manual.html

100% de cobertura representa uma passagem completa no teste de sua memória. Em geral é melhor executar múltiplas passagens. Aqui estão três durações típicas de teste que você pode usar:

  1. Teste até 100% de cobertura (um teste rápido para ter certeza de que sua RAM está funcionando razoavelmente)
  2. Teste por 1 hora (isso detectará tudo, exceto erros intermitentes)
  3. Teste durante a noite (recomendado; seu computador não está fazendo mais nada à noite, por que não ter certeza absoluta de que sua RAM está boa?)

informação relacionada