DevToolsIncidentEN → JA
59
gigazine ·
Firefoxがクラッシュする原因の最大15%がメモリのビット反転によるものだという分析結果
要約
Firefox開発チームのガブリエレ・スヴェルト氏は、クラッシュレポート送信時にメモリテストを実施する機能を2025年に追加した。1週間分の約47万件のレポートを分析したところ、約2万5000件がメモリのビット反転によるクラッシュと判断された。全クラッシュの最大10%がハードウェア欠陥に起因しており、メモリ不足などのリソース枯渇を除外すると最大15%に達する。ビット反転は電力ノイズや宇宙線などが原因で発生し、データの0と1が予期せず反転する現象である。
📌
Key Points
- •Firefoxのクラッシュ最大15%はソフトウェアではなくメモリの物理的欠陥(ビット反転)が原因
- •47万件のクラッシュレポートを分析し、約2万5000件がビット反転によるものと特定(保守的な概算)
- •ビット反転の原因は電力系統のノイズや宇宙線であり、クラッシュだけでなくデータの意味を変えてしまうケースも存在する
Why it matters
ソフトウェアのバグとして処理されがちなクラッシュの一定割合がハードウェア起因であることが示され、デバッグ手法やクラッシュ診断の在り方を見直す必要性が浮き彫りになった。
関連エンティティ
FirefoxMozillaECCメモリガブリエレ・スヴェルト (Gabriele Svelto)