web-dev-qa-db-ja.com

Windows XP(32ビット)システム、8GB RAM、それでもデュアルチャネルのメリットはありますか?

従来のWindows XP 32ビットPC(もちろんインターネット用ではありません)を実行しています。2x4GBRAMは、デュアルチャネルモードで動作します。

明らかに、Windows XPは4GBのRAMしか使用できません。RAMの2番目のスティックは無意味ですが、それがないと、シングルチャネルのパフォーマンスしか得られません。

質問:Windows XPは4GB RAM maxのみを使用しますが、両方のスティックをインストールしてもデュアルチャネルパフォーマンスを楽しむことができますか?

私はこれを自分でベンチマークしますが、PCは自分のものではないので、いじくり回したくありません。

2
misha256

はい、あなたの仮定は正しいです。 Windows XP 32ビットは4GB(合計の半分)にしかアクセスできませんが、メインボードはこの制限を気にしません(最大8GB以上をサポートしていると仮定します)。

howの抽象化は、ハードウェアレベルで(私が知る限り)アドレス指定または使用されます。そのため、Windows XP 32ビットがすべてに対応できるわけではありません。ボードは、両方のバンクですべての要求を分割する必要があります。

Windows XPのサポート期間が終了したことを覚えておいてください。アップグレードを検討してください。これは、「無駄な」メモリよりも大きな懸念事項です。

4
Mario

少しずつ返信させてください。

  1. レガシーWindowsを実行していますXP 32ビットPC(もちろんインターネット用ではありません)。2x4GBRAM)はデュアルで動作します-チャネルモード。

CPU-Zまたは他の診断なしでDCを実行することをどのように知っていますか?WinXP32で8GB DC)を報告するツールはありません。

  1. 明らかにWindows XPは4GBのRAMしか使用できません。RAMの2番目のスティックは無意味ですが、それがないと単一になります-チャネルパフォーマンス。

WinXP32は約を報告します。 SP3PAEパッチで3.49GB。それでも私は8GB(2x4GB)と無料のRAMdiskツールを使用してOSをプールします-見えないRAM仮想メモリ(揮発性)とブラウザキャッシュ(起動時とシャットダウン時に画像化))したがって、一致したスティックが使用されますin DCただし、CPU-Zではその空白のフィールドはグレー表示されます。

  1. 質問:Windows XPは4GBのみを使用しますRAM max、両方のスティックをインストールしてもデュアルチャネルパフォーマンスを楽しむことができますか? ==

DCメモリコントローラーを備えたマザーボード上の一致したスティックは、OSに関係なく機能を保持します。ただし、バンクレベルのインターリーブがないと、最適なDCを使用しない限り、WinXP32で使用率が失われます。私のような「失われた」記憶を取り戻すためのプログラム。

  1. 私はこれを自分でベンチマークしますが、PCは自分のものではないので、いじくり回したくありません。

タイミングやランクなどの要因があなたのDC 'ベンチマーク'に影響を与える可能性があります。PCがあなたのものでない場合、なぜそれを心配するのですか?

1
Bunty

褒め言葉マリオの答えとさまざまなコメントすべてに答えを追加しています。

すべてのIntelのドキュメントでは、OS要件はマルチチャネルメモリの有効化に関連してneverに言及されています。これが です。

上記の例では、Intelが実行したベンチマークはWindows XP 32ビット構成でした。

さらに、4GBを超えるRAMへのアクセスを許可する32ビットWindowsサポートPAEの特定の エディション があります。 Windows XPはPAEをサポートしていますが、SP2の時点では無効になっています(ただし、ハッキングして再度有効にすることができます)。

100%の決定的な証拠ではないことはわかっていますが、実行するオペレーティングシステムのregrentが実現されるという十分な確信が得られます。私はこれを疑いの余地なく証明するためにMS-DOSのベンチマークをしたいと思っています...ある段階でそれを行うかもしれません;-)

0
misha256