• ベストアンサー

この二つのメモリの違いはなんですか?

自分のパソコンにはPC2700(DDR333)とPC3200(DDR400)のメモリが適応のようですが、この二つの違いは何ですか? 性能とかも違う物でしょうか?どちらがオススメでしょう? 教えて下さい。お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • mayfai
  • ベストアンサー率28% (29/100)
回答No.2

 簡単に言えばFSBの違いです。  メモリーはデータを転送するとき、FSBというクロックに同期して転送するのですが、FSBが166MHzならDDR333、200MHzならDDR400になります。値が倍になっているのは1つのクロックで2回データを転送するためです。  それで、2つに対応していると言うことは、FSBは166MHzだと思います。これはDDR400でもFSB166MHzで動作させられる為です。ただし、FSBが同じならデータ転送速度も同じなので、速度はほぼ同じです。  「ほぼ」というのはデータが転送できるようになるまでのクロックも必要(CAS latency、CLと表記する)で、DDR400の方がCLが多いのです(本当はチップの性能なのでそうではないのですが、説明が長くなるので、普通はそうだと思って下さい)。CLが多くなってもFSBが速くなれば相殺されるのですが、FSBが同じならCLの多い方が遅くなります。つまり、FSB166MHzで使用するとDDR400の方が遅くなります。  ただし、CLの値はBIOSで変更できるので、変更すれば問題ありません。また変更しなくても、気にするような差はでません。  ですから、単純に価格で選ぶか、FSB200MHzのPCにかえた時の保証としてDDR400を選ぶかになります。

noname#20312
質問者

お礼

すごく詳しく教えていただき有難うございます。 難しいことはよく解りませんが、そう大差はないようですね。回答いただき有難うございました。

その他の回答 (2)

  • mayfai
  • ベストアンサー率28% (29/100)
回答No.3

 #2の訂正です。 >簡単に言えばFSBの違いです。  現在では、FSBとメモリクロックは同期していないので、間違いです。  メモリのクロックの表記方法はデータ転送周期の表記にしているようです。たとえば、DDR400の動作クロックは200MHzですが、メモリクロック400MHzと表記しているようです。  ですから、#2の FSB は メモリクロック、FSB166MHz は メモリクロック333MHz、FSB200MHz は メモリクロック400MHz に置き換えてください。 >FSB200MHzのPCにかえた時の保証として  保険でした。

  • shippo
  • ベストアンサー率38% (1216/3175)
回答No.1

データの転送速度が違います。 数値が大きい方が転送速度は速いです。 ただし、2つの速度の違いを体感できるかというとおそらく不可能だと思います。それほど差は感じられないということです。 ちなみに、2つの種類を混合して使うと遅い方にあわせた動きになりますので、こだわりがあれば同じ種類のを取り付けした方がいいですよ。

noname#20312
質問者

お礼

早速ご返答いただき感謝致します。 とても分りやすく、また、とても参考になりました。 一般人とは思えない回答ですね。 本当に有難うございます。

関連するQ&A