Existem muitas boas abordagens para testar a memória. No entanto, muitos testes simplesmente jogam alguns padrões na memória sem muito pensamento ou conhecimento da arquitetura da memória ou como os erros podem ser melhor detectados. Isso funciona bem para falhas de memória dura, mas faz pouco para encontrar erros intermitentes. Testes de memória baseados em BIOS são inúteis para encontrar erros de memória intermitente. Os chips de RAM consistem em uma grande variedade de células de memória bem embaladas, uma para cada bit de dados. A grande maioria das falhas intermitentes são resultado da interação entre essas células de memória. Muitas vezes escrever uma célula de memória pode fazer com que uma das células adjacentes seja escrita com os mesmos dados. Um teste de memória eficaz tenta testar esta condição. Portanto, uma estratégia ideal para testar a memória seria a seguinte: Escreva uma cela com zero. Escreva todas as células adjacentes com uma, uma ou mais vezes. Verifique se a primeira célula ainda tem um zero. Deve ser óbvio que essa estratégia requer um conhecimento exato de como as células de memória são dispostas no chip. Além disso, há um número interminável de layouts de chips possíveis para diferentes tipos de chips e fabricantes tornando essa estratégia impraticável. No entanto, existem algoritmos de teste que podem aproximar esse ideal e o MemTest86 faz exatamente isso. MemTest86 foi originalmente desenvolvido por Chris Brady com um primeiro lançamento em 1994. Desde então, foram lançadas mais de uma dúzia de novas versões. Suporte para 64bits, novos tipos de CPU, multiprocessadores simétricos e muitos outros recursos foram adicionados durante este período. Em fevereiro de 2013, a PassMark Software assumiu a manutenção do projeto de Chris. Recentemente adicionamos uma opção para comprar uma unidade flash USB pré-fabricada e também criamos um fórum de suporte onde os usuários podem discutir problemas. O código MemTest86 permanece de código aberto.
história da versão
- Versão 7.0 postado em 2016-07-22
O MemTest86 suporta inicialização tanto da plataforma UEFI mais nova quanto do BIOS tradicional. Ao inicializar da UEFI, o MemTest86 tem acesso a serviços adicionais não disponíveis no BIOS, incluindo: suporte nativo de 64 bits, suporte ao mouse, suporte a teclado USB melhorado, suporte multi-threading melhorado e muito mais
Detalhes do programa
- Categoria: Utilitários do sistema > Benchmarking
- Editor: PassMark Software
- Licença: Livre
- Preço: N/A
- Versão: 7.0
- Plataforma: windows