Gabriele Svelto, ingenjör pÄ Mozilla, har publicerat resultaten av en analys av sambandet mellan krascher i Firefox och bitförvrÀngningar i minnet orsakade av hÄrdvaruproblem. Av de 470 000 rapporter om krasch i Firefox som kom in under den senaste veckan, har det i 25 000 fall identifierats ett potentiellt samband med bitförvrÀngningar pÄ grund av instabilitet i minneschip.
Det anges att detta endast Àr en konservativ heuristik som underskattar siffrorna, och det verkliga antalet krascher pÄ grund av minnesproblem kan nÄ upp till 10%. Med andra ord, upp till 10% av alla krascher i Firefox orsakas inte av kodfel, utan av hÄrdvarudefekter. Om man bortser frÄn krascher orsakade av minnesutnyttjande, nÄr andelen krascher pÄ grund av bitförvrÀngningar i minnet upp till 15%.
För att bekrÀfta krascher pÄ grund av bitförvrÀngningar har ett verktyg för att kontrollera korrekt funktion av RAM-utvecklats, som aktiveras pÄ anvÀndarnas system efter en krasch. För att stödja hypotesen om det betydande inflytandet av minnesdefekter pÄ krascher, har anvÀndarna ombetts att utföra minnestester. För varje tvÄ krascher som antogs ha orsakats av bitförvrÀngningar, identifierade minnestestet ett verkligt hÄrdvaruproblem, trots att testen utfördes pÄ högst 3 sekunder och endast omfattade de första 1 GB minne.
KĂ€lla: opennet.ru
