• [^] # Re: Pense à...

    Posté par (site web personnel) . En réponse au journal Dans la série bug à la con!. Évalué à 2.

    Si le memtest ne donne rien (mémoire ok), le cpu peut être en cause (défectueux ou en limite d'overclocking, si overclocké)... j'expérimentais le même problème de bugs de calculs très alléatoires (en faisant une boucle de md5sum sur un même fichier, j'obtenais 50 fois le bon résultat, mais 1 fois de temps en temps, une somme erronée). Alors que je pensais mon overclocking stable car jamais aucun freeze et pas de problème de température, mais en fait c'était bien ça. J'intuite que ça se passe au niveau du cache du CPU.
    Dans monc cas, ça se mettait très bien en évidence en utilisant burnMMX :

    burnBX and burnMMX are essentially very intense RAM testers
    also take an optional parameter indicating the RAM size to

    A = 2 kB E = 32 kB I = 512 kB M = 8 MB
    B = 4 F = 64 J = 1 MB N = 16
    C = 8 G = 128 K = 2 O = 32
    D = 16 H = 256 L = 4 P = 64

    Laisser tourner quelques heures la commande suivante
    (elle ne rend la main que si une erreur est détéctée, time indiquera au bout de combien de temps ça a planté)

    time burnMMX L || echo $?

    (L pour des échanges sur 4 Mo, histoire de tester tout le cache du CPU, plus les échanges avec la mémoire).


    Ah, puis dans mon cas, j'ai stabilisé complétement mon cpu en lui mettant juste 0.05V de plus.