Il y a (Avait ? car je ne sais si c'est corrigé) aussi un problème avec le mode d'économie d'énergie dans l'UEFI qui affecte le DPC (Latence) et ce d'une manière importante d'un facteur X3 dès lors que l'XMP (RAM) est activé
Cela peut entrainer des baisses de performance, du stuttering en jeux etc et au pire des plantages
- Ne pas négliger le fait qu'il y avait une version DDR4 à la sortie et en DDR5 ensuite
- La majorité des tests étaient en DDR4
- La DDR5 ajoute une charge supplémentaire (conso et chauffe)
- Liens pour tester les puces défecteuses de la RAM et la stabilité (C'est différent)
TESTMEM5 vous permet de tester la STABILITÉ de votre mémoire RAM
POURQUOI L'UTILISER ?
Si on le compare à Memtest86, ce dernier a été développé à l'époque où la bande passante était "très faible".
Sur le site : https://www.malekal.com/memtest86-tester-memoire-ram/
Depuis les CPU et les ram ont beaucoup évolués, il faut faire un max de tests pour les rendre instable
Par ex 5h de Memtest86 peuvent être stables, mais un autre test ou un jeu fera planter le PC en quelques secondes et... C'est "normal"
De plus il y a beaucoup plus de timings qui peuvent poser soucis.
En fait Memtest86 est plutôt destiné à la détection de puces/bits défectueux, dans le cas où une mémoire est PHYSIQUEMENT défectueuse et non en fonction des paramètres définis (SPD/XMP)
Ce qui fait qu'il n'est pas prévu en fait pour s'assurer de la stabilité d'un overclocking
Pour cela il vaut mieux utiliser LINKPARK https://www.techpowerup.com/download/linpack-xtreme/
Testmem5 est conseillé aujourd'hui puisque c'est avec ce logiciel que les erreurs sont détectées le plus rapidement et qu'il teste la STABILITE
Il passe devant OCCT et divers autres programmes de tests et Memtest86 dont la finalité en fait est différente
Là où cela se complique, c'est qu'avec Testmem5, les algorithmes sont "modifiables", ce qui permet à n'importe qui qui s'y connait en timings RAM et autres connaissances techniques d'utiliser les "PRESETS" présents dans le programme (FIgurent dans un dossier BIN. Ce sont des .cfg éditables par tout le monde)
Le revers de la médaile, c'est que ces "presets"' sont destinés à ceux qui savent ce qu'il y a derrière et pour l'instant il n'y a pas de documentation accessible sur le nouveau site
Sur les PC modernes il est conseillé d'utiliser le test (qui figure dans le programme) : Extreme @ anta777.cfg
Source https://github.com/integralfx/MemTestHe ... nta777.cfg
Il faut environ 80 à 100 minutes pour tester 16 Go.
Testmem5 fonctionne directement sous Windows, ce qui a l'avantage de pouvoir faire tourner le GPU EN MÊME TEMPS que le Memtest et ainsi soulever les instabilités causés par le réchauffement du boitier/de la ram par le GPU... ce qui est loin d'être négligeable sachant que la mémoire devient de plus en plus sensible à la température
Lien du nouveau projet
https://github.com/CoolCmd/TestMem5
Comme il est indiqué sur la page Github, "la version originale TestMem5 0.12 de Serj présente plusieurs bugs et limitations ennuyeux, et est également très peu conviviale.
Malheureusement, Serj a abandonné le développement du programme.
CoolCmd a corrigé la plupart des défauts. La version corrigée de TestMem5 est désormais disponible sur ce site."
L'auteur initial présentait le pourquoi de son projet ainsi (Traduction à l'arrache de la langue Russe):
Pour des explications techniques (langue Russe et site déprécié, certificat out of date etc donc cela il y aura des avertissements mais c'est propre - Testé sous sandboxie plus)
https://testmem.tz.ru/mtest.htm
Forum de discussion sur le nouveau projet (Langue Russe)
https://forums.overclockers.ru/viewtopi ... 7&t=366315
Autre forum (Anglais)
https://www.overclock.net/threads/memor ... 608/page-6
EXPLICATIONS DE L'AUTEUR ORIGINEL
__________________________________________________________
Le principal problème ne vient pas du tout de la mémoire, elle a peu évolué, mais du processeur et du contrôleur mémoire (dans une moindre mesure).
Les processeurs sont devenus plus rapides, ils sont plus nombreux et ils sont devenus étranges.

Par exemple, auparavant, la mémoire « reposait » sur un contrôleur avec lequel le processeur communiquait.
Désormais, la mémoire peut dépendre de différents processeurs et, par conséquent, avoir des « distances » différentes entre un cœur de processeur spécifique et un module DIMM spécifique.
De plus, la taille des caches du processeur a augmenté, ce qui peut affecter les tests.
Par exemple, TM4 a utilisé une taille de bloc de test de 512 Ko.
Au moment où le programme a été écrit, c'était optimal, mais maintenant ce bloc s'intègre discrètement dans L2 et le test ne fonctionne pas du tout comme prévu.
Ce moment désagréable affectera-t-il la qualité de détection des pannes mémoire ?
Sans aucun doute et de la manière la plus dégoûtante. Hélas.
D'autres programmes peuvent fonctionner avec un blocage d'accès, ce qui est actuellement extrêmement déraisonnable et cause plus de problèmes que d'avantages mythiques.
Tout devient obsolète.
Hélas, MemTest86 a subi le même sort.
Assez bon et efficace, il s'est maintenant discrètement dégradé et n'est plus qu'un « simple test ». La raison est la même : les modules de test n'ont pas changé depuis longtemps et l'équipement ne reste pas immobile.
_______________________________________
PRESENTATION DE L'INTERFACE DU PROGRAMME
Le côté droit indique l'état de la mémoire système - combien est disponible et combien est occupée par le programme.
La progression du test est affichée au milieu à gauche ; lorsqu'un échec est détecté, les cellules 0 à 15 changent de couleur en rouge et le nombre d'échecs du test est affiché dans la section « État » au milieu à droite.
Une fois le test terminé avec succès ou interrompu par une erreur, le programme fait clignoter le titre de la fenêtre ou un bouton de la barre des tâches, émet un son système et affiche une notification contextuelle.
Le type d'icône de son et de notification est sélectionné en fonction du succès des tests.
Le son et les notifications peuvent être désactivés dans les paramètres.
_______________________________________
Points positifs
- Se lance directement sous Windows (Attention le fichier d'échange doit être présent)
- Pas besoin d'installation et on peut le mettre dans n'importe quel dossier
- Interface simple
- On peut le laisser tourner et faire autre chose en même temps du fait de son fonctionnement
- Fonctionne de Windows 7 à Windows 11
- Fonctionne sous INTEL et AMD
- Prend en charge la DDR5 (Qui dispose d'un bit de correction d'erreur pour la stabilité)
- Gratuit
Point négatifs
- Prévu pour utilisateur avancé
- Malgré le fait que je le lance en mode administrateur une fenêtre qui s'affiche apparait pour m'indiquer de .. lancer en mode administrateur
Cela disparait une fois que le profil après relance(s) figure dans le .ini de configuration
- Se lance directement sans bouton marche/arrêt (Bien que réclamé par les utilisateurs l'auteur n'en voit pas l'intérêt
- Les analyseurs heuristiques n'aiment pas les programmes écrits en assembleur et donc vont décréter d'office que le programme est "malveillant"
- Une doc explicative réduite au minimum
RAPPEL (Mais cela concerne tous les programmes de ce type)
Ce genre de programme teste aussi la stabilité du processeur même si la qualité est insuffisante
Des problèmes de refroidissement du processeur ou de mémoire peuvent provoquer le blocage de votre ordinateur.
Pour certains tests, ce n'est pas parce que vous avez une erreur que cela peut planter en jeux
Un MemTest86 peut indiquer une erreur, mais TestMem5 pourra lui ne rien indiquer, ce qui veut dire que le PC "peut" être stable" à l'usage (Principe des corrections d'erreur, zones réservées, ..) mais néanmoins cela veut quand même dire que la RAM est défectueuse, que les soucis peuvent s'aggraver dans le temps etc
Par contre le contraire n'est pas vrai si TestMem indique un soucis de stabilité cela plantera à un moment ou à un autre
Ne pas oublier que d'autres tests font travailler aussi le GPU, donc les échanges mémoires etc c'est TRES complexe, puisque les autres tests peuvent indiquer que tout est OK mais suivant le jeu, son moteur surtout, les paramètres, les échanges, cache, etc le jeu peut planter (Et là je ne parle pas des soucis de shader cache avec les dernières générations Intel, l'O/C automatique, fuites mémoires et pilotes graphiques)
Il faut se rappeler également que la chaleur influe ENORMEMENT sur les tests de stabilité, même la chaleur ambiante, d'où le fait de s'assurer que la RAM est bien refroidie
Pour certains modules les refroidisseurs et autres dissipateurs thermiques sont même conseillés (surtout en DDR5) et ne sont pas que pour faire "joli" avec du RVB.
Néanmoins c'était de la déco et du marketing sur les premiers kits (DDR2, DDR3, ...)
De toutes les façons la chaleur c'est l'ennemi numéro 1 de tous les appareils électroniques
Donc seul le "monde réel " est déterminant (hors puces défectueuses)
Déjà la base c'est d'avoir une RAM qui figure sur la liste QVL du constructeur de la carte mère, ou à défaut du constructeur de la RAM qui peut avoir une liste plus à jour
Tout savoir sur la liste QVL et son importance
viewtopic.php?t=74011/
-----------------------------
ALTERNATIVES
En fait les alternatives n'en sont pas...
Par ex 5h de Memtest86 peuvent être stables, mais un autre test ou un jeu fera planter le PC en quelques secondes et... C'est "normal"
Un MemTest86 peut indiquer une erreur, mais TestMem5 pourra lui ne rien indiquer, ce qui veut dire que le PC "peut" être stable" à l'usage (Principe des corrections d'erreur, zones réservées, ..) mais néanmoins cela veut quand même dire que la RAM est défectueuse, que les soucis peuvent s'aggraver dans le temps etc
Par contre le contraire n'est pas vrai si TestMem5 indique un soucis de stabilité cela plantera à un moment ou à un autre
En fait chacun de ces programmes testent différemment la RAM et peuvent donc être complémentaires
Même QuickMemoryTestOK a son intérêt car il agit d'une autre manière. Après il reste l'efficacité de la chose (pas testé sur des barrettes défectueuses car je n'en ai pas)
------------------------------------------
! |
MEMTEST86 Memtest86 est plutôt destiné à la détection de puces/bits défectueux, dans le cas où une mémoire est PHYSIQUEMENT défectueuse et non en fonction des paramètres définis (SPD/XMP) C'est assez subtil car une Ram qui chauffe du fait d'un overclocking foireux, indiquera "possiblement"une puce défectueuse du fait de la chauffe alors qu'elle ne l'était pas au préalable ou si elle n'est pas dégradée du fait de la chauffe, retrouvera un état "normal" sans O/C ou en valeur XMP (se rappeler que l' XMP est également un O/C) Tester la mémoire Ram avec Memtest86 https://www.malekal.com/memtest86-tester-memoire-ram/ QUICKMEMORYOK QuickMemoryok est un test de mémoire RAPIDE (quelques secondes) pour Windows et qui détecte les erreurs de mémoire. La vérification ne s'effectue QUE sur la zone inutilisée de la RAM, qui diminue à chaque programme exécuté. viewtopic.php?f=36&t=75744 L'OUTIL DE DIAGNOSTIC DE LA MEMOIRE INTEGRE A WINDOWS L'outil peut servir à détecter des problèmes liés à la RAM (Physique) mais Microsoft ne donne pas de gros détails techniques) https://www.malekal.com/executer-outil- ... e-windows/ |
QUANT UTILISER CES PROGRAMMES ?
RAM défectueuse :
La RAM est un composant essentiel d'un ordinateur, responsable du stockage temporaire des données et des programmes. Une RAM défectueuse peut entraîner divers problèmes, notamment des plantages, des écrans bleus, des pertes de données et des erreurs inexpliquées. Un test de mémoire permet de détecter ces erreurs à un stade précoce.
Problèmes de performances :
Si un ordinateur est anormalement lent ou a du mal à exécuter certaines tâches, cela peut indiquer des problèmes de RAM. Un test de RAM peut aider à déterminer si la RAM fonctionne comme prévu.
Test de stabilité :
Lors de l'overclocking ou de l'installation de nouveaux composants matériels, il est important de s'assurer que la RAM est stable et sans erreur. Un test de RAM peut permettre de vérifier la stabilité du système dans de telles conditions.
Intégrité des données :
Lorsque vous stockez des données importantes sur votre ordinateur, l'intégrité de la RAM est essentielle. Des erreurs de RAM peuvent entraîner une corruption des données. Un test de mémoire peut vous aider à garantir la sécurité de vos données.
Dépannage :
Si votre ordinateur plante à plusieurs reprises ou rencontre des problèmes inattendus, un test de RAM peut aider à déterminer si la RAM est à l'origine du problème.