ECCメモリとは?
ECCメモリとは、記憶データに誤り訂正符号を付加し、読出し時に1ビットの誤りを自動訂正、2ビットの誤りを検出する仕組みを備えたメモリ。宇宙線などによる一時的な反転に耐えるため、長時間止められない機器での信頼性向上策として問われる。
いーしーしーめもり
ECCメモリの意味
記憶データに誤り訂正符号を付加し、読出し時に1ビットの誤りを自動訂正、2ビットの誤りを検出する仕組みを備えたメモリ。宇宙線などによる一時的な反転に耐えるため、長時間止められない機器での信頼性向上策として問われる。
ECCメモリの具体例
64ビットのデータに8ビットの検査ビットを付けるハミング符号系の構成で、単一ビット誤りは訂正して処理を続け、2ビット誤りは訂正できないので割込みで通知し、安全側へ停止させる。訂正回数を記録して劣化の兆候を監視する運用もある。
ECCメモリは試験でどう引っ掛けられる?
パリティとの取り違えが定番。パリティは1ビットの検出しかできず訂正はできない。またECCは検査ビット分の容量とアクセス時間を余分に消費するため、無条件に有利ではない。
ECCメモリと関連する用語
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。