Il existe de nombreuses bonnes approches pour tester la mémoire. Cependant, de nombreux tests se contentent de jeter quelques modèles à la mémoire sans beaucoup de réflexion ou de connaissance de l’architecture de la mémoire ou comment les erreurs peuvent être détectées au mieux. Cela fonctionne très bien pour les échecs de mémoire dure, mais ne fait pas grand-chose pour trouver des erreurs intermittentes. Les tests de mémoire basés sur BIOS sont inutiles pour trouver des erreurs de mémoire intermittentes. Les puces RAM se composent d’un large éventail de cellules mémoire bien emballées, une pour chaque bit de données. La grande majorité des défaillances intermittentes sont le résultat de l’interaction entre ces cellules de mémoire. Souvent, l’écriture d’une cellule mémoire peut provoquer l’écriture d’une des cellules adjacentes avec les mêmes données. Un test de mémoire efficace tente de tester cette condition. Par conséquent, une stratégie idéale pour tester la mémoire serait la suivante: Ecrire une cellule avec un zéro. Écrivez toutes les cellules adjacentes avec une, une ou plusieurs fois. Vérifiez que la première cellule a toujours un zéro. Il devrait être évident que cette stratégie exige une connaissance exacte de la façon dont les cellules de mémoire sont disposées sur la puce. En outre, il existe un nombre sans fin de mises en page de puces possibles pour différents types de puces et les fabricants rendant cette stratégie impraticable. Cependant, il existe des algorithmes de test qui peuvent se rapprocher de cet idéal et MemTest86 fait exactement cela. MemTest86 a été développé à l’origine par Chris Brady avec une première version en 1994. Depuis lors, plus d’une douzaine de nouvelles versions ont été publiées. La prise en charge de 64bit, de nouveaux types de processeurs, de multiprocesseurs symétriques et de nombreuses autres fonctionnalités a été ajoutée au cours de cette période. En février 2013, PassMark Software a repris la maintenance du projet à Chris. Nous avons récemment ajouté une option pour acheter une clé USB pré-faite et a également créé un forum de support où les utilisateurs peuvent discuter des questions. Le code MemTest86 reste open source.
historique de la version
- Version 7.0 posté sur 2016-07-22
MemTest86 prend en charge le démarrage à partir de la nouvelle plate-forme UEFI et du BIOS traditionnel. Lors du démarrage à partir d’UEFI, MemTest86 a accès à des services supplémentaires non disponibles dans BIOS, y compris : prise en charge native 64 bits, prise en charge de la souris, support clavier USB amélioré, support multi-threading amélioré, et plus encore
Détails du programme
- Catégorie: Utilitaires système > Benchmarking
- Éditeur: PassMark Software
- Licence: Gratuit
- Prix: N/A
- Version: 7.0
- Plate-forme: windows