EOSメモリとは何ですか?

eosメモリ(コードオンコードオンラインメモリモジュールメモリのエラー)は、組み込みのエラーチェックデバイスを含むランダムアクセスメモリ(RAM)コンピューターメモリモジュールの一種です。これは、RAMチップス自体に別の小さなプロセッサを配置することに少し似ています。その唯一の責任を持って、コンピューターのRAMメモリとの間に移動するデータの整合性を確保しています。 EOSメモリは、メモリ内のデータの各ビットのチェックサムを計算することにより機能します。既知の有効なチェックサムをチェックサムと比較すると、データがEOSメモリを離れるときにメモリモジュールがデータが破損しているかどうかを知ることができます。

EOSメモリ関数がチェックサムであることを理解するための焦点。チェックサムは、データが最初にメモリで受信されたときにEOSメモリによって生成される検証シーケンスの7ビット(32ビットデータパスの場合)の検証シーケンスです。データのバイトのバイナリシーケンスに基づいて生成され、uを作成しますその特定のデータを表すための文字のシーケンス

データがEOSメモリに存在する限り、チェックサム値はそれに沿って保存されます。 EOSメモリは、データがプログラムまたはオペレーティングシステムによって呼び出されるまで、そこに保持します。その時点で、保存された情報に基づいてチェックサムを再生し、既知の有効なチェックサムと比較します。 2つの値が一致する場合、メモリモジュールは、保存中にデータが破損していないことを知っています。しかし、そうでない場合、メモリモジュールはデータに何かが起こったことを知っています。

メモリモジュールのデータが破損している場合、つまりチェックサムが一致しなくなった場合、メモリモジュールはそれ自体でデータを修正しようとします。 EOSメモリは、単語ごとに1ビット以下の自己修正エラーが可能です。 1ビットを超えるエラーを検出できますが、CORRはできませんそれ自体でそれらを感じる。その場合、通常、エラーメッセージが生成され、データが破損していることを示し、コンピューターのユーザーにシステム内のハードウェアまたはソフトウェアのいずれかの問題を告げます。

このタイプのメモリを使用する主な欠点は、チェックサム値を保存するには、メモリモジュールに少しのオーバーヘッドが必要であることです。これは、たとえば、RAMに1メガバイトのデータを保存する場合、コンピューターが実際に1メガバイトとチェックサム値を保存していることを意味します。これはほとんどの状況では最小限の影響を及ぼしますが、新しいデータのビットごとに、そして新しいチェックサムが保存されていることを意味します。

他の言語

この記事は参考になりましたか? フィードバックをお寄せいただきありがとうございます フィードバックをお寄せいただきありがとうございます

どのように我々は助けることができます? どのように我々は助けることができます?