Gabriele Svelto, ein Ingenieur bei Mozilla, hat die Ergebnisse einer Analyse zur Verbindung zwischen Abstürzen von Firefox und Bitfehlerspeicherauswirkungen aufgrund von Hardwareproblemen veröffentlicht. Von den in der letzten Woche erhaltenen 470.000 Berichten über Firefox-Abstürze wurden in 25.000 Fällen bitfehlerspeicherauswirkungen als mögliche Ursache identifiziert, die auf instabile Funktionalität der Speicherchips zurückzuführen sind.
Es wird darauf hingewiesen, dass dies nur eine konservative Heuristik ist, die die Werte nach unten korrigiert, und die tatsächliche Zahl der Ausfälle aufgrund von Speicherproblemen könnte bis zu 10 % erreichen. Mit anderen Worten, bis zu 10 % aller Abstürze von Firefox werden durch Hardwarefehler und nicht durch Programmierfehler verursacht. Berücksichtigt man keine Abstürze aufgrund von Problemen mit unzureichendem Speicher, so erreichen die Abstürze aufgrund von Bitfehlerspeicherauswirkungen 15 %.
Um Fehlermeldungen durch Bit-Fehler zu bestätigen, wurde ein Werkzeug zur Überprüfung der Funktionsfähigkeit des RAM entwickelt, das nach einem unerwarteten Systemabsturz auf den Benutzergeräten ausgeführt wird. Um die Hypothese zu unterstützen, dass Speicherfehler erheblichen Einfluss auf Systemabstürze haben, wurden die Benutzer aufgefordert, Speichertests durchzuführen. Bei jeder zweiten Abbruchmeldung, die vermeintlich durch Bit-Fehler im Speicher verursacht wurde, identifizierte der Speichertest ein tatsächliches Hardwareproblem, wobei der Test nicht länger als 3 Sekunden dauerte und nur die ersten 1 GB RAM abdeckte.
Quelle: opennet.ru
