さて、ページングファイルとメモリー間での退避や復帰のタイミングはCPUが管理している。この様子をタスクマネージャで見てみよう。普段はよく分からない仮想メモリーの動きが手に取るように分かり、パソコンに対する理解が深まる。以下、Windows XPを中心に解説するが、Vistaでも基本的な考え方は同じだ。
パソコンに搭載されているメモリーの量は、タスクマネージャの「パフォーマンス」タブにある「物理メモリ」欄の「合計」で確認できる(図19)。これはシステムのプロパティ(PART1の図2)で確認した値と同じだ。これにページングファイルのサイズを加えた概算値が、「コミットチャージ」欄の「制限値」に表示される(単位はKB)。このコミットチャージがキモだ。
| ●タスクマネージャでメモリーの利用状況を確認する |
|
|
図19 [Ctrl]キーと[Shift]キーを押さえながら[Esc]キーを押すと「タスクマネージャ」が開く。「パフォーマンス」タブではメモリーの使用状況をリアルタイムで確認できる
|
CPUが利用するデータ、すなわち本来ならメモリー上にあるべきデータは、メモリーもしくはページングファイルのいずれかに存在しなければならない。退避しようが復帰しようが、いずれかにはあるわけだ。これはいわば「CPUが現在取り扱っているデータの総量」で、その値はコミットチャージの「合計」に示される。そしてCPUが取り扱えるデータの限界量が「制限値」というわけだ。メモリーだけでなくページングファイルも一緒にカウントする点に注目しよう。ページングファイルもメモリーと同様、データを保持(退避)できる量には限界があるからだ。なお、搭載メモリー量とpagefile.sysのサイズを合計しても「制限値」と完全には一致しない。だが、ほぼ比例するので、CPUが扱えるデータ量の限界として十分な目安になる。
コミットチャージの「制限値」に対する「合計」の比率を示したのが「PF使用量」というデジタルメーターだ。これはつまり、CPUが取り扱えるデータの限界量に対する現在量の比率。その横にある「ページファイル使用量の履歴」は、その時間経過を折れ線グラフで示したものだ。「PF使用量」の「PF」はPaging Fileの略だが、これはページングファイル(pagefile.sys)そのものではない点に注意しよう。メモリーとページングファイルの双方で使われている領域の合計だ。時間経過の「ページファイル使用量の履歴」も同様で、この辺りは用語がまぎらわしい。

14ジャンル700アイテム以上の写真、スペック、
製品説明で、欲しいパーツが必ず見つかる!
日々の仕事に活用したい!を完全網羅
お薦めアプリや周辺機器ガイドも収録
Windows 7の新機能を徹底チェック!
使いこなしのテクニック115も収録
店頭モデルから通販モデルまで
Windows 7搭載パソコン 200機種を一挙紹介!
パソコンを仕事と生活に活かす総合情報誌
・印刷の素朴な疑問12
・お薦めメールソフト
・10万円で買える!「新」携帯ノート ほか
パソコン初心者応援マガジン
・CD・DVD・ブルーレイ記録&コピー丸ごと理解
・ノートパソコンの不満スッキリ解決!
・マウス不要!「極楽」キー操作 ほか
パワーユーザーのためのPC総合情報誌
・3万円からできる予算別自作22
・絶対安全!起動不能からのファイル救出
・液晶ディスプレイ購入ガイド ほか
ビジネスマンのパソコン誌
・全部見せます!Windows 7
・無線LANどこでも接続術
・USBメモリー常備ソフト11 ほか