私はレガシー Windows XP 32 ビット PC を実行しています (もちろんインターネット用ではありません)。この PC には 2x4GB RAM が搭載されており、デュアル チャネル モードで動作します。
当然ながら、Windows XP は 4GB の RAM しか使用できません。2 つ目の RAM スティックは無意味だと主張する人もいるかもしれませんが、それがなければシングル チャネルのパフォーマンスしか得られません。
質問: Windows XP では最大 4 GB の RAM しか使用できませんが、両方のスティックをインストールすることでデュアル チャネルのパフォーマンスを享受できますか?
これを自分でベンチマークしたいのですが、この PC は私のものではないので、いじりたくありません。
答え1
はい、あなたの想定は正しいです。Windows XP 32 ビットでは 4GB (合計の半分) しかアクセスできませんが、マザーボードはこの制限を気にしません (最大 8GB 以上をサポートしていると仮定)。
抽象化どうやってメモリのアドレス指定や使用は、(私が知る限り)ハードウェア レベルで行われます。そのため、Windows XP 32 ビットがすべてをアドレス指定できないことは問題になりません。ボードは、すべての要求を両方のバンクに分割する必要があります。
Windows XP のサポート期間が終了していることを念頭に置き、アップグレードを検討してください。これは、メモリの「無駄」よりも大きな懸念事項です。
答え2
少しずつ返信させていただきます。
- 私はレガシー Windows XP 32 ビット PC を実行しています (もちろんインターネット用ではありません)。この PC には 2x4GB RAM が搭載されており、デュアル チャネル モードで動作します。
CPU-Z や他の診断ツールなしで DC が実行されていることをどうやって確認するのですか? WinXP32 で 8GB DC を報告するツールはありません。
- 当然ながら、Windows XP は 4GB の RAM しか使用できません。2 つ目の RAM スティックは無意味だと主張する人もいるかもしれませんが、それがなければシングル チャネルのパフォーマンスしか得られません。
WinXP32 は、SP3 PAE パッチで約 3.49 GB を報告します。しかし、私は無料の RAMdisk ツールで 8GB (2x4GB) を使用して、仮想メモリ (揮発性) とブラウザ キャッシュ (起動時とシャットダウン時にイメージ化) 用に OS に表示されない RAM をプールしています。そのため、CPU-Z ではその空白フィールドがグレー表示されていますが、一致するスティックは DC で使用されます。
- 質問: Windows XP では最大 4 GB の RAM しか使用できませんが、両方のスティックをインストールすることでデュアル チャネルのパフォーマンスを享受できますか?
DC メモリ コントローラを備えたマザーボード上のマッチしたスティックは、OS に関係なく機能を維持します。ただし、バンク レベルのインターリーブがないと、私のように「失われた」メモリを回復するプログラムを使用しない限り、WinXP32 では最適な DC 使用率は失われます。
- これを自分でベンチマークしたいのですが、この PC は私のものではないので、いじりたくありません。
タイミングやランクなどの要因が DC の「ベンチマーク」に影響を与える可能性があります。PC が自分のものでないのなら、なぜ心配する必要があるのでしょうか?
答え3
私はただ褒め言葉に答えを追加しているだけですマリオの回答とさまざまなコメント。
インテルのすべてのドキュメントではOSの要件は一度もないマルチチャネルメモリの有効化に関連して言及した。例。
上記の例では、Intel が実行したベンチマークは Windows XP 32 ビット構成で行われました。
さらに、特定のエディション32 ビット Windows は、4 GB を超える RAM へのアクセスを許可する PAE をサポートしています。Windows XP でも PAE をサポートしていますが、SP2 では無効になっています (ただし、ハッキングして再度有効にすることは可能です)。
100%の決定的な証拠ではないことは承知していますが、デュアルチャネルのパフォーマンスが実現されているという確信は十分に得られます。関係なく実行するオペレーティング システムの選択によります。これを疑う余地なく証明するために、MS-DOS のベンチマークを行いたいと思っています... いつかそうするかもしれません ;-)