ハード ドライブでは、RAID 0 構成にしてデータをドライブ間で分割し、読み取りと書き込みの速度を上げることができます。RAM にはこれに相当するものはありますか? たとえば、16 GB のメモリがある場合、それを 2 つの 8 GB セクションに分割し、それらにまたがってストライピングを実装できますか? 注: 私は RAM ディスクの使用についてはまったく話していません。RAM をハード ドライブとして扱おうとしているのではなく、速度を上げようとしているのです。RAM にはミラーリングと呼ばれる RAID 1 に相当するものがあると聞いたことがありますが、RAID 0 に相当するものは聞いたことがありません。
答え1
消費者向けコンピューターは、何年も前からこれをサポートしています。明示的に有効にする必要はありませんが、RAM スティックを正しいスロットにインストールする必要があります。これらは通常色分けされていますが、これには標準がありません。一部のメーカーは、同じチャネルのスロットを同じ色でマークしています (したがって、デュアル チャネルの場合は異なる色のスロットを使用する必要があります)。また、デュアル チャネルを有効にするスロットに同じ色を使用するメーカーもあります。簡単に言えば、マニュアルを確認してください。
サーバーグレードのマザーボードは、CPUがサポートしていればトリプルチャネル、さらにはクアッドチャネルもサポートできます。(ジャ...)
答え2
それは呼ばれていますインターリーブシンプルな実装では 2 つの RAM バンク (2 つの独立した RAM スティック) を使用しますが、最大 4 つのバンクがインターリーブされたマザーボードを見たことがあります。
Raid 0 と同様に、CPU は RAM よりもはるかに高速であることが多く、基本的に RAM との間でデータをストリーミングするインスタンスが多数あるという事実を活用します。メモリ コントローラにより、CPU は現在の書き込みが完了するのを待たずに次の書き込みを開始できます。
読み取りの場合、これは DMA と少し似た動作をします。つまり、現在のデータの読み取りが完了する前に、メモリ コントローラに RAM から次の値をプリフェッチするように指示します。
答え3
はい、確かに同等のものがあります。ただし、一般的には、RAM を追加するときにマザーボードの指示に従うだけで、セットアップは自動的に行われます。
技術的にはこれは CPU に依存しますが、実際にはマザーボードのソケットに適合するすべての CPU は RAM に対して同じインターフェイスを使用します。
答え4
他の回答でも触れられているように、これはすでに 10 年以上前から利用可能になっています。
Core i7-920 は 2008 年第 4 四半期に発売され、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