物理メモリとページファイルの関係性と使用状況について

このQ&Aのポイント
  • 物理メモリとページファイルは、OSのメモリ管理において重要な役割を果たしています。
  • タスクマネージャでの使用状況の確認は、物理メモリの使用量が余っているにもかかわらずページファイルが使用される場合があることを示しています。
  • 圧縮ファイルを解凍する際の物理メモリとページファイルの使用量の差異は、OSのメモリ管理の仕組みによるものです。
回答を見る
  • ベストアンサー

物理メモリとページファイル

物理メモリを補助するものとして、ページファイルというものがありますよね。 タスクマネージャで使用状況を確認できますが、使用可能な物理メモリが2GB以上余っているのにページファイルを使っているようです。 これって何故なんでしょうか? 圧縮ファイルを50個ばかり用意して一気に解凍してみたりしたんですが、物理メモリの使用量は300MBぐらいしか増えていないのに、ページファイルは1GBを超える使用量になってました。 アクセスの早い物理メモリより、ページファイルを使って処理を遅くされているようで、どうも気分の良いものではありません。 もしかして、僕は何か勘違いしていますか? どなたか詳しく説明していただけないでしょうか? OSはWindowsXP SP3を使っています。

noname#103379
noname#103379

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

これはWindowsの「悪い癖」です。 人間の行為にたとえてみると、「現金を充分に持っているはずなのにサラ金で金を借りて遊んでいる」というような状態です。 よって、メインメモリが充分にあるならば ページファイルを使用しない設定にすることが必要です。 もちろんあなたのマシンでは十分なメモリがあるので この設定は有効で、なおかつ安全です。

noname#103379
質問者

お礼

なんと、仕様だったんですね。 ページファイル、無効にしてみました。 特に不具合もないので、これでしばらく様子を見てみます。 ありがとうございました。

関連するQ&A

  • 物理メモリとページファイルの関係

    表題について、質問致します。 画像をご覧いただくと分かり易いのですが、 ●物理メモリ 256.00MB ●ページファイル 559.63MB と表示されます。 実際にPCの箱を開けると、メインメモリ256MBが 挿入されています。 しかし、タスクマネージャでは、「物理メモリの使用量」が ページファイル容量と同じ559.63MBと表示されます。 【Q1】これはつまり、メインメモリと仮想メモリ(ハードディスク)の    合計なのでしょうか? 【Q2】それともM/Bのどこかに残りのメインメモリが内蔵されて    いるのでしょうか? お忙しい中誠に申し訳ありませんが、わかる方 お答え頂けるようよろしくお願いします。

  • 物理メモリとページファイル及びスワップについて

    参考サイト:http://www.atmarkit.co.jp/fwin2k/win2ktips/076pgfilesize/076pgfilesize.html メモリについて調べていて疑問に思ったことがあるので質問させてもらいます。 ・今まで仮想メモリというのは物理メモリの不足を補うために適時HDDに確保された領域(ページファイル)のみを示す用語だと認識していたのですが、そうではなく「仮想メモリ=物理メモリ+ページファイル」という実質使用可能なメモリの総量という意味の言葉ですか? ・例えば1GBや2GBなど、十分な物理メモリがあるとき、トータルで使用されるメモリがそれよりも少ないならば、HDDに領域を確保しない。つまり物理メモリを超えそうになったときに初めてページファイルは作成され、物理メモリで足るようになれば解放されるものだと思っていました。しかし、参考サイトを読んだ限りでは「ページファイルは必要に応じて生成されるのではなく、恒常的に存在し、使用頻度の低いデータはメモリにいくら空きがあったとしてもスワップされる。」と認識しました。必要に応じてページファイルが適時拡張されるのはいいのですが、ページファイルはどんなに物理メモリが使用状況に対して十分でも常に存在するものなのですか?また、物理メモリが十分に足りていても使われないデータはスワップアウトされてしまいますか? ・ページファイルはデフォルトで物理メモリの1.5倍の大きさがあるらしいのですが、当然このファイルがHDD上にとった領域は別のファイル(.txtなど)の保存領域としては利用できませんよね? 長くなりましたが、以上4点についてご教授お願いします。説明不足がありましたら追記しますのでよろしくお願いします。

  • ページファイルの容量、確保していますか?

    自作マシンでWindowsXP Homeを使っています。 スペックは以下の通り。 CPU:AMD Sempron2800+ メモリ:1.5GB HDD:200GB(OS)+250GB この組み合わせで現在ページファイルの容量を確保しない設定で使っていますが、Windowsタスクマネージャを見るとページファイルの使用量が平均800MBとなっていてページファイルが使われているようなのです。 今のところPhotoshop Elementsだけはページファイルの容量を必要としているようで起動できず使えませんがその他では不具合なく使えています。 よくページファイルの容量は物理メモリの2倍確保しておくと良いと言われていますが、みなさんはページファイルの容量を確保していますか? また、確保されている場合どのくらい容量を取っていますか?

  • メモリページのファイルをふやす

    今日より頻繁に下のようなウォーニングが出てきます. 動作が遅く,作業がはかどりません. 「システムの仮想メモリが少なくなってきています. Windowsが正しく動作するために仮想メモリページファイルのサイズをふやしてください.」 どのようにしたらいいのでしょう. タスクマネージャでメモリの使用量を見ると,133メガです.当機はメモリを328メガ積んでいます.

  • 仮想メモリと物理メモリの関係について

    現在使用中のWindowsServer2003をHyper-vに移行するためメモリ使用状況を確認しているのですが、ここで分からない事があります。 これまで私は仮想メモリ(コミットチャージ)について物理メモリ使用量+スワップファイルの合計値という認識だったのですが、タスクマネージャーを見ると 物理メモリ(KB) 合計 2096304 利用可能 923356 システムキャッシュ 1220312 (物理メモリ使用量) 2096304-923356=1172948 コミットチャージ(KB) 合計 611780 制限値 4038516 最大値 656576 とあり、計算すると物理メモリの使用量が仮想メモリ(コミットチャージ)を上回っています。 そこでお聞きしたいのですが、仮想メモリ=物理メモリ使用量+スワップファイルという私の認識は間違っていたのでしょうか。 また認識が正しい場合、何故物理メモリ量が仮想メモリ量を上回っているのかお教え下さい。

  • 仮想メモリと物理メモリの関係について

    仮想メモリについて悩んでおります。 現在使用中のWindowsServer2003をHyper-vに移行するためメモリ使用状況を確認しているのですが、ここで分からない事があります。 これまで私は仮想メモリ(コミットチャージ)について物理メモリ使用量+スワップファイルの合計値という認識だったのですが、タスクマネージャーを見ると 物理メモリ(KB) 合計 2096304 利用可能 923356 システムキャッシュ 1220312 (物理メモリ空き容量) 2096304-923356=1172948 コミットチャージ(KB) 合計 611780 制限値 4038516 最大値 656576 とあり、計算すると物理メモリの使用量が仮想メモリ(コミットチャージ)を上回っています。 そこでお聞きしたいのですが、仮想メモリ=物理メモリ使用量+スワップファイルという私の認識は間違っていたのでしょうか。 また認識が正しい場合、何故物理メモリ量が仮想メモリ量を上回ることが起こるのかお教え下さい。

  • ページファイルについて

    何もアプリケーションを使用していない時でもページファイルの使用量が600MB近くあるんですが、これは普通なんでしょうか?CPUの使用率は5%未満になっています。 普通、何もアプリケーションを起動してない場合は0に近いはずなんじゃないんですか?バックで色々動いてる可能性もありますが、600MBはすごい量だと思います。 このパソコンのCPUの速度は1.73GHzで、メモリ(RAM)は502MBです。ページファイルの使用可能最大値は649MBです。 また、タスクマネージャーでみたところ、 物理メモリ(KB) 合計 514096 利用可能 184512 システムキャッシュ 275932 ってなってました。

  • ページファイルを使用しないことが出来るでしょうか

    EPSON Direct NJ2050(XP Home,メモリ256MB+1GB)です。 タスクマネージャでページファイルの使用量を見ると 最大でも実メモリ以下です(1週間程度観察)。 1.この場合ページファイルは使われていないと考えていいのでしょうか。(すべて実メモリ上で動いている?) 2.ページファイルが使われていなければページファイルをゼロに設定して使用しないようにしてもよいと思うのですがどうでしょうか。 3.ページファイル使用しないと性能が上がるでしょうか。 使用していないのだからゼロにしても性能には関係しないようにも思いますが、ページファイルがあるだけで余分なオーバーヘッドがあるような気がして。

  • ページファイルの使用をやめることについて

    当方メモリが三ギガありますので常に二ギガ以上あまります。そのためページファイルを使用しないに設定してDisablePagingExecutiveの値を1にしてカーネルメモリを常に物理メモリにおくように設定したのですがタスクマネージャを見るとどうも設定が反映されていないようです。ページファイルが使用されていたり、カーネルメモリの一部がページされていたり。ページをなくすだけなくしてあまった物理メモリを活用するにはこれ以上どうすればいいかを教えてください。

  • Firefox3のメモリ管理

    Firefox3のメモリ管理 EPSON NJ2050 メモリ2GB(128MBをRAMにしているので1.6GB) XP SP3でFirefox3.6.8を使用しています。 1.タブを同時に開いていくとタスクマネージャー:プロセスで見るメモリ使用量が増えていきますが、タブを閉じても元に戻らない。これはメモリリークでしょうか。 2.プロセスで見るメモリ使用量は百数十MBなのに、Firefoxを終了させてタスクマネージャーパフォーマンスのページファイル使用量は二百数十MBも減少します。この差はいったい何なのでしょうか。 3.config.trim_on_minimizeを設定しているので最小化したときメモリ使用量は10MB程度まで減りますが、ページファイル使用量はほとんど同じです。100MB以上はページファイルも減らないといけないと思うのですがなぜでしょうか。 メモリが多いのでさほど困っているわけではありませんが、メモリの使用が何か不可解です。よろしくお願いします。