TestMem5 -Pour tester la STABILITE de la mémoire et non les puces défectueuses

Poster ici les programmes utiles que vous avez découverts
Avatar de l’utilisateur
Parisien_entraide
Messages : 18796
Inscription : 02 juin 2012 20:48
Localisation : Thomas Anderson : Je suis dans et en dehors de la matrice :-)

TestMem5 -Pour tester la STABILITE de la mémoire et non les puces défectueuses

par Parisien_entraide »

1) La Liste QVL

2) AMD RYZEN et les problèmes de mémoire - Solution -

3) RAM Comprendre la nomenclature

4) De l'importance des mises à jour BIOS/AGESA - Important surtout pour les séries AMD 7 et9 et certaines cartes mère

5) XMP à désactiver pour ces cas de figure qui touchent certains processeurs INTEL - De nombreux paramètres de la carte mère/BIOS activent XMP (Extreme Memory Profile) par défaut avec des paramètres instables (mettre en manuel) qui peuvent provoquer des symptômes similaires à ce qui est décrit dans ce lien
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)

6) Les Nettoyeurs/Optimiseurs de mémoires + Usage d'ISLC

7) Comment connaître la capacité maximale de RAM supportée par le PC

8) Tester la RAM de son PC pour la STABILITE

9) Overclocking de la DDR4 - Un Guide -

10) A venir



Temmlogo.png

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".
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

tesmem ecran principal.png

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/
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
- Only Amiga... Was possible ! Lien https://forum.malekal.com/viewtopic.php?t=60830
- « Un problème sans solution est un problème mal posé. » (Albert Einstein)
- « Tous les patients mentent » (Théorème du Docteur House) Que ce soit consciemment ou inconsciemment
- Jeff Goldblum dans Informatic Park, professeur adepte de la théorie du chaos : « Vous utilisez un crack, un keygen ? Qu’est-ce qui pourrait mal tourner?? »
- Captcha : Il s'agit d'un ordinateur qui demande à un humain de prouver.. qu'il n'est pas un ordinateur ! (Les prémices du monde de demain)
- Dans le monde il y a deux sortes de gens : Ceux qui font des sauvegardes et .. Ceux qui vont faire des sauvegardes (Extrait du Credo.. Telle est la voie ! )
Avatar de l’utilisateur
Parisien_entraide
Messages : 18796
Inscription : 02 juin 2012 20:48
Localisation : Thomas Anderson : Je suis dans et en dehors de la matrice :-)

Re: TestMem5 -Pour tester la STABILITE de la mémoire et non les puces défectueuses

par Parisien_entraide »

Outils complémentaires

Un éditeur DDR3 SPD/XMP (Requiert Java8 mini)
https://github.com/integralfx/SPDEditor
2024-06-02_144836.jpg



Un éditeur DDR4 SPD/XMP
https://github.com/integralfx/DDR4XMPEditor
2024-06-02_145056.jpg

Pour automatiser HCI MemTest (Requiert memetest.exe)
https://github.com/integralfx/MemTestHelper
2024-06-02_145808.png
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
- Only Amiga... Was possible ! Lien https://forum.malekal.com/viewtopic.php?t=60830
- « Un problème sans solution est un problème mal posé. » (Albert Einstein)
- « Tous les patients mentent » (Théorème du Docteur House) Que ce soit consciemment ou inconsciemment
- Jeff Goldblum dans Informatic Park, professeur adepte de la théorie du chaos : « Vous utilisez un crack, un keygen ? Qu’est-ce qui pourrait mal tourner?? »
- Captcha : Il s'agit d'un ordinateur qui demande à un humain de prouver.. qu'il n'est pas un ordinateur ! (Les prémices du monde de demain)
- Dans le monde il y a deux sortes de gens : Ceux qui font des sauvegardes et .. Ceux qui vont faire des sauvegardes (Extrait du Credo.. Telle est la voie ! )
  • Sujets similaires
    Réponses
    Vues
    Dernier message

Revenir à « Programmes utiles »