私のコンピュータには 2 GB の RAM が搭載されていますが、十分な RAM があるにもかかわらず、Windows XP がページ ファイルを使用し続けていることに気付きました。これはコンピュータのパフォーマンスに大きく影響し、非常に遅くなっています。
十分な RAM がない場合に Windows XP でページ ファイルのみを使用するようにする方法はありますか?
答え1
@Tom Wijsman が述べたように、これは特に良いアイデアではありませんが、本当にそうしたい場合は...
へ移動
Control Panel -> System -> Advanced
Settings...
グループの下のボタンをクリックしますPerformance
。
このダイアログボックスが表示されます
ハイライト表示されたオプションを選択してクリックOK
注記:これはページファイルを無効にします。私の知る限り、メモリ使用量に応じて選択的に有効/無効にする方法はありません。最も近いのは、カスタムサイズを 0MB に設定して、Windows が必要なときに拡張できるようにすることです。
答え2
Windows はページ ファイルを使用して、システム キャッシュや他のアプリケーション用のスペースを解放します。現在「空き」メモリがある場合でも、ほとんど使用されず、おそらく二度と使用されないページ (実行可能ファイルのスタートアップ コードのページなど) を移動することで、より有用なものをその RAM に配置できるようになります。
これはコンピューターのパフォーマンスに大きな影響を与え、非常に遅くなります。
これをどのように測定しているかを知っておくと役立ちます。通常 (空きページがすぐに不足していない場合)、ページングは低い優先度で行われ、特定の IO 要件 (データまたはページング) が優先されます。