レジスタードRAMとは何ですか?ECCRAMと通常のデスクトップRAMの違いは何ですか?


ベストアンサー

「通常のデスクトップRAM」は、64個のデータピンを備えたモジュールです。また、各DRAMのすべてのアドレスラインと制御ラインは、ゴールドのコネクタパッドに直接配線されています。データビットが不良の場合、CPUは認識しません。

ECC(エラー修正コード)を備えたRAMモジュールには、64データビットに十分なDRAMチップと、以前のコードを格納するための8ビットが追加されています。データにエラーがあったかどうかを確認し、場合によっては修正します。

レジスタードDIMM(RDIMM)には、2つの機能を提供するレジスタークロックデバイス(RCD)と呼ばれる追加のチップがあります。

  • 72データビットのDIMMは、それぞれ4または8データビットのチップで作成できます。 4ビットチップを使用するDIMMは、モジュールの72ビット幅全体にまたがるのに18個必要です。 DIMMにデータの読み取りまたは書き込みを指示するCPUからの制御ピンは、モジュール上の各DRAMチップに接続されています。 1つのCPUピンをその数のチップに接続すると、1つのガーデンホースを分割して18の異なるスプリンクラーに接続するように、各チップで受信した信号が滞ります。 RCDチップの機能の1つは、CPUからの信号を単一に接続し、それを増幅してからモジュール上の他のDRAMチップに送信することです。その結果、各チップは元の信号の強力なコピーを取得します。
  • レジスタードDIMMのRCDの2番目の機能は、DRAMチップに送られる信号を同期して、同時に受信されるようにすることです。各チップでの時間。 DIMMコネクタから各DRAMチップに送られる信号のワイヤは長さが十分に異なるため、離れた場所にあるチップは同時にDIMMに入る信号を受信しません。その結果、各チップからのデータビットがCPUに同時に到着することはありません。 RCDは、各チップへの制御信号を調整して、すべてが同時に動作するようにすることができます(たとえば、1インチ離れたチップに送られる信号には「ヘッドスタート」が与えられます)。

回答

ECCまたは非ECCメモリが必要ですか?これはほとんどのメモリユーザーが尋ねている質問であり、少し技術的ですが、ECCメモリと非ECCメモリがどのように機能するかを学ぶことで数分で答えることができます。パリティメモリとも呼ばれるECCメモリは、設計されたコンピュータデータストレージです。内部データの破損またはデータエラーを検出して修正します。非ECCよりも多くのメモリチップを搭載しています。これは通常、価値の高いデータを保持し、データの破損が許容できないコンピュータシステムに使用されます。ネットワーク通信エラーが原因でデータの送信中に単一のデータユニットが変更されるシングルビットエラーに対する耐性をメモリシステムに維持します。代わりに「0」を受信した場合は、システム上で送信されたデータとして「1」をサンプル単位として使用します。これは、シングルビットエラーと呼ばれるものです。

登録済みまたはバッファリングされたメモリと誤って比較されることがよくありますが、実際にはECCメモリと同じではありません。レジスタードメモリはデータ転送を安定させることができますが、ECCはそれを安定させませんが、代わりにメモリエラーを自動的に検出して修正します。とはいえ、レジスタードメモリとペアになっているECCメモリ(直接関連していない)は、主にサーバーとワークステーションで使用されるメモリです。

現在売り切れているECCメモリのサンプルはCrucial16GBです。 (8GBx2)で約120ドルかかります。

非ECCメモリ

主にホームシステムで使用され、 ECCによるメモリエラーの自動検出と修正はありませんが、パフォーマンスの点で2%の利点があり、通常は安価ですが、システムが保持するデータを考慮すると、それほど大きな問題ではない可能性があります。

通常、システムの電源が長すぎるとメモリエラーまたは破損が発生する傾向があるため、非ECCメモリを使用すると、多少のエラーが発生するため、時々シャットダウンする必要があります。 ECCメモリを搭載したシステムとは異なり、長くなる可能性があり、メモリの安定性に影響はありません。

現在売り切れている非ECCメモリのサンプルは、Kingston ValueRAM 16GB( 8GBx2)の費用は約74ドルです。

ECCメモリと非ECCメモリ

ECCの違いは何ですかメモリと非ECCメモリ?どちらもメモリが行うべきすべてのことを実行しますが、ECCメモリは通常のデータの読み取りと書き込み以上のものを提供します。

ECCメモリはメモリからのエラーを自動的に検出し、それらを自動的に修正します。非ECCメモリはそれを行いませんが、パフォーマンスは少し速くなり、わずかに安くなります。ECCメモリの安定性が向上するため、ユーザーが失うことのできない貴重なデータを備えたサーバーやワークステーションで好まれることがよくありますが、ECC以外のメモリは、パフォーマンスの向上が必要なホームシステムでよく使用されます。 電源がオンになっていない時間が長すぎる場合に限ります。

ECCメモリと非ECCメモリをペアリングすると、ECCの自動検出とメモリエラー/破損の修正が無効になることにも注意してください。 したがって、最善の策は、ECCメモリとECCメモリをペアリングすることです。

ECCメモリ

  1. メモリエラーを自動検出して修正します。
  2. より高価です。
  3. パフォーマンスの2%のデメリット。
  4. 推奨 価値の高いデータを備えたシステム(サーバーとワークステーション)。 非ECCメモリ安価ですが、エラーを検出できません。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です