仮想 メモリのおかげで、大量のメモリを使いながら
多数のアプリケーションを
同時実行することができるのです。
ウインドウズXPなどのOSの機能として
「仮想 メモリ」は組み込まれていて、
物理的に搭載されたメモリ・サイズを大きく超えた
仮想メモリ空間をハードディスク上につくります。
ウインドウズXPなどのOSでは、
現在メモリに読み込まれているプログラム・コードや
データのうち、当面使いそうもない部分を
ハードディスク上に用意したファイルに一時的に
待避して、それらが占有していた
メモリ領域を解放するのです。
一時待避したデータが再度必要になった場合には、
逆にディスクからメモリに読み込み直します。
仮想メモリ・システムにおける、
この物理メモリ←→ディスク・ファイル間のデータ交換は
スワップ(SWAP)と呼ばれます。
メモリ容量が少ないと
使われていないメモリ領域を一時的に保存しておくために
ハードディスク上に用意されたファイル
(スワップファイル)の内容を入れ替える動作が
「スワップ」ですが、
メモリ容量が少ないと、
このスワップ動作が頻繁に発生します。
ひどい時には、コンピューターがフリーズしたような
状態に陥り、パフォーマンスの低下を招きます。
ページ・ファイル・サイズは物理メモリと同じくらいか、
最大でも2倍くらいまでに収まるように
物理メモリを増設することが望ましいでしょう。
ハードディスク上に用意されたファイル
(スワップファイル)の内容を入れ替える動作が
「スワップ」ですが、
メモリ容量が少ないと、
このスワップ動作が頻繁に発生します。
ひどい時には、コンピューターがフリーズしたような
状態に陥り、パフォーマンスの低下を招きます。
ページ・ファイル・サイズは物理メモリと同じくらいか、
最大でも2倍くらいまでに収まるように
物理メモリを増設することが望ましいでしょう。
| 仮想 メモリ
仮想メモリ・サイズを知りたければ
システムで必要となる仮想メモリ・サイズを知りたければ、
タスク・マネージャの[パフォーマンス]タブに表示される値
を確認すればよいのです。
タスク・マネージャを起動するには、
[Ctrl]+[Shift]+[ESC]キーを押せば
表示されます。
システムの仮想メモリの使用状況を知るには、
起動した
[タスク マネージャ]の[パフォーマンス]を表示させ、
タブの左下にある[コミット チャージ]
グループを見て下さい。
表示された[合計]、[制限値]、[最大値]の値は、
それぞれ現在実行されているすべてのプロセスが
使用している
仮想メモリの総計、ページ・ファイルを拡張することなく
割り当て可能な最大仮想メモリ・サイズ
(物理メモリと「現在の」ページ・ファイル・サイズの合計)、
現在までの仮想メモリ・サイズ([合計]の履歴)
のピーク値をKbytes単位で表したものです。
表示された[最大値]は、
ページング・ファイルを現状から拡張することなしに、
プロセスに割り当てることが可能な
最大仮想メモリ・サイズ(Kbytes単位)です。
タスク・マネージャの[パフォーマンス]タブに表示される値
を確認すればよいのです。
タスク・マネージャを起動するには、
[Ctrl]+[Shift]+[ESC]キーを押せば
表示されます。
システムの仮想メモリの使用状況を知るには、
起動した
[タスク マネージャ]の[パフォーマンス]を表示させ、
タブの左下にある[コミット チャージ]
グループを見て下さい。
表示された[合計]、[制限値]、[最大値]の値は、
それぞれ現在実行されているすべてのプロセスが
使用している
仮想メモリの総計、ページ・ファイルを拡張することなく
割り当て可能な最大仮想メモリ・サイズ
(物理メモリと「現在の」ページ・ファイル・サイズの合計)、
現在までの仮想メモリ・サイズ([合計]の履歴)
のピーク値をKbytes単位で表したものです。
表示された[最大値]は、
ページング・ファイルを現状から拡張することなしに、
プロセスに割り当てることが可能な
最大仮想メモリ・サイズ(Kbytes単位)です。
| 仮想 メモリ
