Mi è stato detto di accettare un errore con Memtest86 +


52

Acquistato un nuovo computer nel mese di agosto con 4x4 GB di RAM. Ha avuto problemi con la RAM. Mi hanno inviato quattro nuovi stick, che hanno anche generato errori. Ho individuato quattro stick (dagli otto che avevo ora) che non generavano errori. Scoperto per caso un nuovo errore RAM la scorsa settimana (questa volta senza BSOD). Contattato la compagnia Secondo loro ci sono stati problemi con uno stock difettoso della scorsa estate, quindi ho ricevuto due stick da 8 GB testati. Ho eseguito Memtest86 + nel fine settimana. Dopo 20 ore ho ricevuto un errore (vedi foto allegata). Il test è in corso da 37 ore, ma finora solo questo errore. Ho contattato la società in cui ho acquistato il computer. Risposero:

Non mi preoccuperei per il primo fallimento.

Abbiamo avuto situazioni simili qui per cui passa numerose volte ma poi fallisce una volta. Pensiamo che sia un problema con memtest, dopo che tutta la memoria è difettosa o non lo è, quindi non puoi davvero farla passare alcune volte, fallire la prossima volta e poi passare di nuovo!

Per favore, fidati di me su questo e continua con la memoria che ti abbiamo inviato e se i tuoi problemi continuano, cercheremo di sostituirlo di nuovo.

Raccolgo dagli altri post del forum che molte persone non accettano un singolo errore. Cosa potrebbe significare questo singolo errore, RAM difettosa o un problema tecnico nel programma MEMTEST (o altro)?

Aggiornamento: dai utili commenti che seguono, concludo che potrebbe verificarsi un errore "casuale" occasionale (e raro) che potrebbe essere accettabile, ma errori ripetuti allo stesso indirizzo indicherebbero un malfunzionamento. Memtest ora funziona da 45 ore e ho ancora un solo errore. Per tutte le informazioni, continuerò a eseguire il test. Tra meno di due giorni me ne vado per un mese. Molto probabilmente lascerò in esecuzione Memtest. Poiché non ho un UPS, esiste il rischio che un'interruzione di corrente rovini l'esperimento. Il computer è un desktop quindi non posso portarlo con me (il che curiosamente lo avrebbe esposto a più raggi cosmici mentre volerò;)).

memtest


+1; Personalmente, penso che sia un'ottima domanda, mi dispiace non poterti aiutare con una risposta. Ho aggiornato leggermente la tua domanda per assicurarmi che non sia fuori tema!
Dave,

19
Personalmente non avrei mai sudato uno, e solo uno, il fallimento ... la mancata correzione della RAM a volte può avere un problema, non è perfetto. Ora, se puoi duplicarlo nello stesso intervallo di indirizzi, allora c'è qualcosa che non va.
Shinrai,

È piuttosto semplice. L'errore che hai pubblicato significa che la tua memoria non mantiene il valore corretto a quell'indirizzo indicato
Ramhound

4
Sei sicuro che questo non sia il tuo computer che corrompe il tuo ariete?
Sanny Sin,

5
Concordo con @Shinrai - se non ci fossero anomalie occasionali intermittenti con RAM normale, non ci sarebbe mercato per la correzione di RAM . Gli errori ripetuti allo stesso indirizzo sono una questione diversa, che indicherebbe una cella di memoria difettosa.
jg-faustus,

Risposte:


41

Direttamente dall'autore Memtest86. Li spingerei per sostituirlo. Non dovrebbero esserci errori.

Se hai un numero relativamente piccolo di indirizzi errati e solo uno o due bit in errore puoi essere certo che gli errori sono validi. Anche gli errori intermittenti sono validi senza eccezioni. Spesso i fornitori di memoria si chiedono se Memtest86 supporta il proprio tipo di memoria o un chipset. Memtest86 è progettato per funzionare con tutti i tipi di memoria e tutti i chipset.

Tutti gli errori di memoria validi devono essere corretti. È possibile che un particolare errore non si presenti mai durante il normale funzionamento. Tuttavia, operare con memoria marginale è rischioso e può comportare la perdita di dati e persino la corruzione del disco. Anche se non ci sono indicazioni evidenti di problemi, non si può presumere che il sistema non sia interessato. A volte errori intermittenti possono causare problemi che non si presentano per molto tempo. Puoi essere sicuro che Murphy ti prenderà se sei a conoscenza di un errore di memoria e lo ignori.


4
Hai lasciato fuori la parte in cui è implicita una definizione ristretta di "valido": "Spesso ci viene chiesto l'affidabilità degli errori segnalati da Mestest86. Nella stragrande maggioranza dei casi gli errori segnalati dal test sono validi. Ci sono alcuni sistemi che causano Memtest86 sarà confuso circa la dimensione della memoria e proverà a testare la memoria inesistente. Ciò causerà un numero elevato di indirizzi consecutivi da segnalare come non validi e generalmente ci saranno molti bit in errore. "
horatio,

3
Intende valido come in "errori intermittenti sono errori reali, non un artefatto di Memtest". Ma ciò non si traduce necessariamente in RAM difettosa. Si verificano errori intermittenti di RAM, ecco perché esiste una cosa come la correzione di errori RAM . Google l'ha misurato sui loro server: "un DIMM medio presenta quasi 4000 errori correggibili all'anno" . Vedi anche ZDNet
jg-faustus,

28

Sembra che solo un singolo bit sia corrotto (cioè non impostato sulla logica 1 quando previsto) a quell'indirizzo. Se riesci a riprodurre l'errore, la RAM è difettosa. Anche un errore riproducibile a 1 bit è ancora un errore e potrebbe causare problemi durante l'utilizzo del computer.

La memoria correttamente funzionante non dovrebbe * mai ** presentare errori, come previsto da un computer (ed è il motivo per cui si arrestano in modo anomalo quando si dispone di memoria insufficiente, come protezione; non è possibile eseguire in modo affidabile un computer con memoria difettosa, poiché il computer potrebbe essere corrotto istruzioni o fornire / archiviare dati danneggiati ).


* per un periodo di tempo sufficientemente lungo, è possibile che i bit DRAM vengano danneggiati da fonti esterne come la radiazione di fondo; l'evento è di solito così raro che la maggior parte dei computer esegue Memtest per settimane senza errori. Vedi anche la domanda Stack Overflow, " Raggi cosmici: qual è la probabilità che influenzino un programma? ".


Finora non ci sono più errori. Il test è ancora in esecuzione. A questo punto è forse solo ipotetico chiedere "cosa succede se questo è l'unico singolo errore che ottengo dopo aver eseguito il test per una settimana?"
DustByte,

6
@DustByte quindi suppongo che vada bene. Sarebbe solo una preoccupazione se lo stesso errore si verificasse nella stessa posizione di memoria, il che indicherebbe una cella DRAM difettosa. Molte cose possono cambiare il tasso di errore della RAM, inclusa la radiazione di fondo (ad es. Tempeste di raggi cosmici o altre fonti di radiazioni).
Breakthrough

5
in un caso, Fermilab ha misurato 2,5 "Single Event Upset" al giorno su più macchine con 160 Gbit combinati. Hanno attribuito questo alla radiazione di fondo. L'altitudine conta in questo caso: Boulder Colorado lo vedrà più spesso che nella Death Valley
horatio,

Tale questione Stack Overflow è stato davvero penetranti - Non mi rendevo conto il tasso di errore dovuto alle radiazioni cosmiche era piuttosto che alta.
Shinrai,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.