ヒント: 仮想メモリ構成を最適化するベスト プラクティス

既定のインストールでは、Windows のシステム ファイルと同じドライブにあるルート フォルダーに、ページ ファイルが作成されます。ページ ファイルのサイズは、システムに搭載されている RAM の容量によって決まります。32 ビット (x86) システムの既定の最小サイズは、物理 RAM が 1 GB より少ない場合は、物理 RAM の 1.5 倍、1 GB 以上の物理 RAM が搭載されている場合は物理 RAM より 300 MB 大きくなります。既定の最大サイズは、搭載されている物理 RAM の容量にかかわらず、RAM の容量の 3 倍です。物理アドレス拡張 (PAE) をサポートするプロセッサを搭載したコンピューター (つまり、Windows 7 を実行できるコンピューター) では、ページ ファイルの最大サイズは 16 TB です。隠しファイルやシステム ファイルを表示するように Windows を構成すると、エクスプローラーでページ ファイルを参照できます。システム ドライブのルートで Pagefile.sys を探します。

システムの仮想メモリの現在の構成を確認するには、コントロール パネルの [システム] をクリックして、[システムの詳細設定] をクリックし、[システムのプロパティ] ダイアログボックスで [詳細設定] タブをクリックします。または、[スタート] ボタンをクリックし、「systempropertiesadvanced」と入力して (単語の間にスペースは入れません) Enter キーを押すと、非公開のショートカットを使用できるので便利です。[パフォーマンス] の [設定] をクリックします。[パフォーマンス オプション] ダイアログ ボックスで、[詳細設定] タブをクリックします。[仮想メモリ] の [変更] をクリックします。

既定では、単一のページ ファイルが作成され、そのサイズが管理されます。ダイアログ ボックスの下部にある [現在の割り当て] を参照すると、ファイルの大きさがわかります。システムの状態が変化すると (たとえば、メモリを大量に消費するアプリケーションを何個も実行している場合など)、ページ ファイルのサイズが増減することがあります。[すべてのドライブのページング ファイルのサイズを自動的に管理する] チェック ボックスをオンにしている場合、この処理は自動的に実行されます。

ページ ファイルが自動で管理されないようにするには、次のオプションを使用します。

  • 複数のボリュームがある場合は、別のボリュームにページ ファイルを移動できます。
  • 複数のボリュームがある場合は、複数のページ ファイルを設定できます。
  • どのページ ファイルでも、[システム管理サイズ] か [カスタム サイズ] のいずれかを選択できます。
  • [カスタム サイズ] を選択すると、初期サイズと最大サイズを指定できます。
  • ボリュームを選択して、[ページング ファイルなし] を選択すると、ボリュームからページング ファイルを削除できます (この方法で、すべてのページング ファイルを削除することはできますが、システムに大容量の RAM を搭載されている場合でも、すべてのページング ファイルを削除することはお勧めしません。)

ページ ファイルを管理する必要がある場合、複数の物理ディスクがあるときには、Windows システム ファイルが格納されていない高速なドライブにページ ファイルを移動することをお勧めします。また、ディスク コントローラーでは、同時にデータを読み書きする複数の要求を処理できるので、複数のページ ファイルを 2 つか 3 つの物理ディスクに分けると、パフォーマンスがさらに向上します。ただし、単一の物理ディスクにある複数のボリュームを使用して、複数のページ ファイルを作成しないように注意してください。たとえば、ボリューム C、D、および E を含む単一のハード ディスクを使用している場合、このうち 2 つ以上のボリュームにページ ファイルを分割すると、コンピューターのパフォーマンスが低下することがあります。

ハード ディスクの空き領域が不足している場合は、ページ ファイルの初期サイズを小さな値に設定することをお勧めします。ピーク値を長期的に観察します。ピーク値が現在のページ ファイルのサイズよりも大幅に小さい場合は、初期サイズの設定を下げて、ディスク領域を節約できます。一方、ディスク領域が不足していない場合には、初期サイズを小さくしても得られるメリットはなく、むしろカスタム設定をオーバーロードすることがあり、その結果システムのパフォーマンスが低下します。

ほとんどのユーザーには必要ありませんが、ページ ファイルを拡張する場合、リソース モニターで、[概要] タブの [メモリ] グラフの緑色の線に注目してください。通常の作業時間の大半において、この線がグラフの上部にある場合、ページ ファイルの最大サイズの設定を上げることをお勧めします (コンピューターを操作していないときに起こる、ページ ファイルの使用量の急増やディスク活動は、基本的に無視します。これは、おそらく検索インデックスや、最適化、またはバックグラウンド プロセスによるもので、実際の作業のパフォーマンスに問題があることを示すものではありません)。

 

出典: Ed Bott、Carl Siechert、Craig Stinson 共著『Windows 7 Inside Out (英語)』(Microsoft Press、2009 年)