Ajout de RAM > problème à l'allumage... par intermittence !

Ajout de RAM > problème à l'allumage... par intermittence ! - Mémoire - Hardware

Marsh Posté le 01-04-2018 à 18:53:39    

Mesdames, messieurs, bien le bonjour en ce dimanche de Pâques  :)  
 
Heureux propriétaire d'un PC monté par mes soins en 2015, j'ai profité du remplacement d'un SSD pour ajouter quelques Gb de RAM. Tout allait bien.
Mais c'était alors sans compter sur un mystérieux et erratique comportement avec le temps... qui me pousse aujourd'hui à me tourner vers votre belle communauté d'experts !
 
Mon PC disposait initialement de seulement 2x2Go de RAM, avec des Gskill RipJaws DDR3 (https://www.ldlc.com/fiche/PB00109902.html)
Quand le SSD a rendu l'âme il y a quelques temps, j'ai profité de son remplacement pour ajouter un peu de mémoire. J'ai alors pris, sur d'autres conseils, un jeu additionnel 2x4Go avec des HyperX Fury (https://primenow.amazon.fr/dp/B00J8E8ZLK)
 
Si tout semblait se passer merveilleusement, il s'avère qu'après quelques jours le PC a refusé de démarrer. Pas de souci logiciel, mais plutôt comme un souci d’alimentation où tout veut se lancer et en moins de 2 sec, l'ensemble s'arrête, et tente alors indéfiniment de démarrer sans succès. Après quelques semaines à ne pouvoir m'en occuper, j'ai décidé de l'emmener chez un gentil réparateur. Surprise, il branche, tout fonctionne. Passé le léger moment de honte, je rentre heureux chez moi, tout fonctionne également comme si cela ne serait venu que d'une petite surtension sur une multiprise par exemple.  
 
Mais après une nouvelle journée d'utilisation dans un monde merveilleux, en voulant le sortir de veille prolongée ce matin, rebelote. C'est reparti à trifouiller, branché directement sur secteur, rien n'y fait.
Je sors alors les 2 barrettes d'HyperX et, miracle, tout fonctionne ! Soyons fou, je tente de mettre les HyperX seules en sortant les Gskill. Tout fonctionne ! Soyons bête, remettons les quatre. Tout fonctionne !! A n'y rien comprendre...
 
Par naïve sécurité, je tourne actuellement, sans problème, avec les seules HyperX. Ma question reste de savoir ce qu'il peut bien se passer ?
Et je me tourne alors vers vous: ais-je induit une quelconque incompatibilité qui ne se générerait qu'en sortie de veille prolongée par exemple, et en sortant les barrettes et réinitialisant l'ensemble, c'est reparti comme en 40 jusqu'à la prochaine ?
 
Ci-dessous le détail de ma config si je loupe quelque chose quelque part...
 
Merci d'avance de tout conseil !  :jap:  
Romain
 
-------------------------------------------
 
Carte mère: MSI B85-G43
Alim: LDLC BG-500
RAM: GSkill 2x2Go DDR3 1600MHz / HyperX Fury - HX316C10FK2 - 8Go Kit DDR3
Proc: i5-4690K
Carte Graphique: GTX960 2Go ASUS Strix DC2OC
SSD: Samsung 850 EVO 500Go
PCI: TP-Link Wifi N WN881ND
Lecteur: LG GH24NSC0 Graveur DVD
Boitier: Zalman R1
Pas de pâte thermique

Reply

Marsh Posté le 01-04-2018 à 18:53:39   

Reply

Marsh Posté le 02-04-2018 à 08:08:21    

Faire des Memtest à chaud et à froid (1er démarrage de la journée), comme pour une voiture.  
La RAM peut très bien être défectueuse à froid uniquement et ne faire aucune erreur à chaud.

Reply

Marsh Posté le 02-04-2018 à 11:11:33    

C'est assez classique avec 4 barrettes de RAM, et/ou de specs différentes.

 

A ta place : je repererais les timings exacts des deux barrettes, et je rentrerais 'en dur' (pas 'auto', pas 'XMP') les réglages pour les deux en me calant sur les plus lents (timings les plus hauts).

 

Tu peux voir ça directement écrit sur les barrettes, ou onglet 'SPD' de CPU-Z, colonne correspondant à la fréquence

 

24-9-9-9 @1.5V pour les premières, je n'arrive pas à lire le lien des secondes


Message édité par zonka le 02-04-2018 à 11:13:02

---------------
Guide OC x58 - Guide d'achat de config - ALIMS:qui fait quoi? - RKO - Radiooooo
Reply

Marsh Posté le 02-04-2018 à 12:15:58    

Merci ! J'avoue qu'à 1ère lecture, ça m'a un peu perdu, mais pas à pas, j'avance...  :ange:  
 
Donc le second jeu semble être en 30-10-10-10 @1.5V, c'est ça - ou 30-10-10-11... ?
Si je suis bien, c'est donc ceux-là les timing les plus hauts - les plus lents - et donc ceux à entrer en dur pour les 24-9-9-9 @1.5V également ?
 
On dépasse un peu mon niveau habituel comme vous pouvez le noter, et même si c'est super intéressant pour moi pour en apprendre plus... est-ce que je m'embête pour bien peu ? Dis autrement, imposer ces fréquences en dur fera-t-il un réel bénéfice grâce au fait d'avoir 12Go même avec des fréquences peut-être bridées pour certaines barrettes, plutôt que de ne conserver que les HyperX en 2x4Go avec leur fréquence auto ?
 
Merci !!
 
https://www.noelshack.com/2018-14-1-1522663250-hyperx-cpuz.png
https://www.noelshack.com/2018-14-1-1522663250-gskill-cpuz.png

Reply

Marsh Posté le 02-04-2018 à 14:04:15    

Kingston : 30-10-10-10 @800 Mhz / 1.5v (=2x800 = 1600 Mhz = PC12800)

 

GSkill = 24-9-9-9 @800 Mhz /1.5 v

 

Tu peux jeter un coup d'oeil à l'onglet "Memory" de CPU-Z qui va t'afficher les timings réels appliqués à toutes les barrettes, pour voir si le BIOS a trouvé les bon réglages intermédiaires entre les 2 types de barrettes.

 

Les bricoleurs du forum dont je suis testeraient probablement en 24-9-9-9 en montant le voltage de la RAM  à 1.6/1.65v (si c'est possible sur cette carte-mère) , ou au pire à quelque chose d'intermédiaire du genre 28-9-9-9 ou 28-10-10-10 (en testant avec Memtest86+)

 

Pour ne pas te compliquer la tâche en mode Geek : pour être tranquille, tu mets tout au plus lent = 30-10-10-10, pour voir.

 

Parfois, le problème est lié au contrôleur mémoire intégré au processeur qui a du mal avec 4 barrettes = si la gestion de son voltage est disponible sur la carte-mère, ça sera la solution de dernier recours si le 30-10-10-10 ne fonctionne pas.


Message édité par zonka le 02-04-2018 à 14:04:42

---------------
Guide OC x58 - Guide d'achat de config - ALIMS:qui fait quoi? - RKO - Radiooooo
Reply

Marsh Posté le 02-04-2018 à 18:29:08    

Merci zonka pour les détails!
 
J’ai du coup tenté le 24-9-9-9, la carte mère a accepté sans problème de passer à 1.65v. Et pour l'instant, tout va bien  :)  
 
CPU-Z confirme bien qu'il tourne sur ces timings, et Memtest86+ n'a rien vu d'anormal sur ses 4 passes. Je le ferai retourner dans la semaine, à chaud et à froid au cas où, et je vous dirais si jamais ça ne tenait pas !
 
Merci beaucoup !

Reply

Marsh Posté le 02-04-2018 à 18:47:51    

Hmm.
 
Officiellement, sur ce genre de plate-forme, 1.65v pour la RAM ça commence à faire beaucoup (il y a des contraintes techniques entre la tension du processeur et celle de la RAM pour faire court). Au pire ça peut endommager le processeur à la longue. Il existe des kits de RAM à 1.65 du genre à 2133 Mhz etc, pour "bricoleurs" :p
 
Perso, je le ferais sans me poser de question, mais dans ton cas, je te conseillerais de rester à 1.6v grand max (quitte à relâcher les timings)
 
En espérant que ce soit tout bon, à voir sur la durée :)


---------------
Guide OC x58 - Guide d'achat de config - ALIMS:qui fait quoi? - RKO - Radiooooo
Reply

Marsh Posté le 02-04-2018 à 20:16:36    

OK, merci du conseil. Je l'ai baissé à 1.55v pour voir du coup, et pour l'instant ça semble aller... Les 1eres passes de memtest86+ sont correctes. A voir sur la durée, au pire j'essayerai d'ajuster un peu entre voltage et timing donc :)
Je vous tiendrai au courant !  
 
En revanche memtest m'affiche toujours la note sur la vulnérabilité aux high frequency row hammer bits flips. J'ai cru lire ci et là que c'est assez courant avec des barrette HyperX Fury et pas très gênant sur un PC sans usage critique. On est d'accord ?...

Reply

Marsh Posté le 02-04-2018 à 20:49:50    

Jamais vu ce genre de messages.

 

On parle de memtest86/86+ sur clé USB /CD?


---------------
Guide OC x58 - Guide d'achat de config - ALIMS:qui fait quoi? - RKO - Radiooooo
Reply

Marsh Posté le 02-04-2018 à 21:19:21    

Oui, memtest86+ sur clé USB
C'est une note qui apparaît en début de passage du test 13, quasiment à chaque fois (étonnement pas sur la pass 3 de mon screeshot... ): "[Note] RAM may be vulnerable to high frequency row hammer bit flips."
http://www.noelshack.com/2018-14-1 [...] 210911.jpg
 
La section d'aide sur le site de Passmark en parle spécifiquement. Ça n'a pas l'air bien grave surtout que ce n'est pas un erreur en soi, mais comme je ne suis pas certain non plus de comprendre tout le détail technique...  :ange:  
 
Starting from MemTest86 v6.2, the user may see a warning indicating that the RAM may be vulnerable to high frequency row hammer bit flips. This warning appears when errors are detected during the first pass (maximum hammer rate) but no errors are detected during the second pass (lower hammer rate). See MemTest86 Test Algorithms for a description of the two passes that are performed during the Hammer Test (Test 13). When performing the second pass, address pairs are hammered only at the rate deemed as the maximum allowable by memory vendors (200K accesses per 64ms). Once this rate is exceeded, the integrity of memory contents may no longer be guaranteed. If errors are detected in both passes, errors are reported as normal.
 
The errors detected during Test 13, albeit exposed only in extreme memory access cases, are most certainly real errors. During typical home PC usage (eg. web browsing, word processing, etc.), it is less likely that the memory usage pattern will fall into the extreme case that make it vulnerable to disturbance errors. It may be of greater concern if you were running highly sensitive equipment such as medical equipment, aircraft control systems, or bank database servers. It is impossible to predict with any accuracy if these errors will occur in real life applications. One would need to do a major scientific study of 1000 of computers and their usage patterns, then do a forensic analysis of each application to study how it makes use of the RAM while it executes. To date, we have only seen 1-bit errors as a result of running the Hammer Test.
 
There are several actions that can be taken when you discover that your RAM modules are vulnerable to disturbance errors:
 
Do nothing
Replace the RAM modules
Use RAM modules with error-checking capabilities (eg. ECC)
 
Depending on your willingness to live with the possibility of these errors manifesting itself as real problems, you may choose to do nothing and accept the risk. For home use you may be willing to live with the errors. In our experience, we have several machines that have been stable for home/office use despite experiencing errors in the Hammer Test.
 
You may also choose to replace the RAM with modules that have been known to pass the Hammer Test. Choose RAM modules of different brand/model as it is likely that the RAM modules with the same model would still fail the Hammer test.
 
For sensitive equipment requiring high availability/reliability, you would replace the RAM without question and would probably switch to RAM with error correction such as ECC RAM. Even a 1-bit error can result in catastrophic consequences for say, a bank account balance. Note that not all motherboards support ECC memory, so consult the motherboard specifications before purchasing ECC RAM.


Message édité par rmn1990 le 02-04-2018 à 21:21:12
Reply

Marsh Posté le 02-04-2018 à 21:19:21   

Reply

Marsh Posté le 02-04-2018 à 21:21:12    

Faudra que je reteste mes 10 config ;)


---------------
Guide OC x58 - Guide d'achat de config - ALIMS:qui fait quoi? - RKO - Radiooooo
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed