• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:最小化したプログラムのメモリ使用量について)

最小化したプログラムのメモリ使用量について

このQ&Aのポイント
  • タスクマネージャーのプロセスタブを開き、各プロセスが使用しているメモリ量を確認します。
  • 最小化ボタンでタスクバーに納めると、メモリー使用量が激減します。
  • PFの使用量が変化しないということは、仮想メモリーにデータを退避させ、物理メモリ上の空き領域を増やしていると考えられます。

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

  • ベストアンサー
  • P0O9I
  • ベストアンサー率32% (693/2146)
回答No.1

>物理メモリ上の空き領域を増やしているとみていいのでしょうか? そのようですね。 私のIE7で試してみたら、開くと22MB、最小化すると2.3MB程度になります。ちなみに firefox では全く変わりません。 以前、メモリを 3GB あるので仮想メモリーを0にした時、Excelでマルチウィンドウ表示した時不安定になり、元に戻したことがあります。これを使っていない方のウィンドウを、仮想メモリーに退避させようとしたせいではないかと考えています。 通常、アプリケーションソフトでは物理メモリ、仮想メモリのことは考える必要はありませんが、MS社はアプリケーションソフトでも、そこらを制御しているのではないでしょうか。OSも開発している会社の強みでしょう。

forbiddendoll
質問者

お礼

> ちなみに firefox では全く変わりません。 FireFoxではありませんが、同じMozilaFoundactionのSunbirdも同じく最小化してもメモリ容量が変わったりはしませんでした。 環境が違いますが、仮想メモリを使用していないWindows7でメモリ使用量は変化しなかったところをみると 仮想メモリに対比させているだけのようですね。 UI部分だのというのはいったいどこから出てきた話なのやら。 > MS社はアプリケーションソフトでも、そこらを制御しているのではないでしょうか。 逆に、FireFoxなどのMozila製品がそういう制御をしていないだけかもしれません。 他のサードパーティソフトでもIE6と同じような挙動をします。 FireFoxは同じソースコードでMac、Linuxと様々なOSで動くことを念頭においていますので OSに依存する部分を排除した結果なのかもしれません。 回答、ありがとうございました。

その他の回答 (1)

  • matyu1003
  • ベストアンサー率42% (257/598)
回答No.2

ためしにAcrobat Reader 9.3.3とExcel 2003でやってみましたが、どちらもメモリを一部開放するようですね。理由はわからないですが、ただ裏に回すだけじゃなくて最小化したほうがメモリを効率的に使えるというのはちょっとした発見でした。

forbiddendoll
質問者

お礼

仮想メモリを設定していないPC(2GB以上のメモリを搭載している)場合にはあまり意味がないかもしれませんが、 ネットブックや古いPCでは有効な手段かもしれません。 メモリ使用量が肥大化した時は、使っていないソフトを最小化して、メモリー開放ツールなどで物理メモリ上の空き容量を増やす。 という使い方で、Pen4 512Mの会社のPCを何とか動かしています(汗 ただ、元の大きさに戻すときに、仮想メモリから物理メモリにデータを読み込むのでちょっと遅いんですけど。。。 回答、ありがとうございました。

関連するQ&A

専門家に質問してみよう