ハードドライブでは、RAID 0構成にすることで、ドライブ間でデータを分割して読み書きの速度を上げることができます。RAMにもこれに相当するものはありますか?例えば、16GBのメモリがある場合、それを2つの8GBのセクションに分割して、それらの間でストライピングを実装することができますか?注:私はRAMDISKを使用することについて全く話していません。RAMをハードディスクとして扱おうとしているわけではなく、むしろ高速化しようとしているのです。RAMにはミラーリングと呼ばれるRAID 1相当のものがあると聞いたことがありますが、RAID 0相当のものは聞いたことがありません
43 kloddant 2019-03-20
コンシューマーグレードのコンピュータでは、何年も前からこれがサポートされています。明示的に有効にする必要はありませんが、RAMスティックを正しいスロットに取り付ける必要があります。メーカーによっては、同じチャンネルのスロットを同じ色でマークしているところもあれば(デュアルチャンネルの場合は別の色のスロットを使用する必要があります)、デュアルチャンネルを有効にするスロットに同じ色を使用しているところもあります。長い話になりますが、マニュアルで確認してください
サーバーグレードのマザーボードは、CPUがトリプルチャネルにも対応していれば、クアッドチャネルにも対応しています。(J…のコメント参照)
60 gronostaj 2019-03-21
これは インターリーブ と呼ばれています。単純な実装では2バンクのRAMを使用していますが、私は最大4バンクをインターリーブしたマザーボードを見たことがあります
Raid 0 と同様に、CPU が RAM よりもはるかに高速であることが多く、基本的に RAM との間でデータをストリーミングしている場合が多いという事実を利用しています。メモリコントローラを使用すると、CPUは現在の書き込みが完了するのを待たずに次の書き込みを開始することができます
読み出しについては、現在のデータ読み出しが完了する前に、メモリコントローラがRAMから次の値をプリフェッチするように指示されるDMAのように少し動作します
18 slebetman 2019-03-21
はい、確かに同等のものがあります。しかし、一般的には、RAMを追加する際にマザーボードの指示に従うだけで、セットアップは自動的に行われます
技術的には、これはあなたのCPUに依存しますが、実際には、マザーボードのソケットに収まるすべてのCPUは、RAMへの同じインタフェースを使用します
9 MSalters 2019-03-20
他の回答がカバーしているように、これはすでに10年以上前から利用できるようになっています
2008年第4四半期に発売されたCore i7-920は、3チャンネルメモリに対応した。https://ark.intel.com/content/www/us/en/ark/products/37148/intel-core-i7-940-processor-8m-cache-2-93-ghz-4-80-gt-s-intel-qpi.html
他の回答がカバーしていないのは、99%の人が違いに気づかないということです。平均的なユーザーにとっての最大の利点は、デュアルチャネル(またはそれ以上)のメモリ構成が、ゲームのパフォーマンスで顕著に役立つことです
- 統合GPU – https://www.youtube.com/watch?v=s_2Z208nDGE
- 専用GPU – https://www.youtube.com/watch?v=-k5wA7EFwpo
LGA 775マザーボードのスペックを調べれば、https://www.newegg.com/Product/Product.aspx?Item=9SIA4RE8205361のように、デュアルチャネルをサポートしていることがわかります
5 MonkeyZeus 2019-03-21