- ベストアンサー
メモリー使用量
Windows2000でメモリー使用量を調べようと思いタスクマネージャーでメモリー使用量を見たのですが、115996KB/309712KBと表示されていました。物理メモリーは128メガです。これ以外にどのようなメモリーが使用されているのでしょうか?。もともとこれを調べ様と思ったのはVB6で処理をしている時にメモリーリークを起こしてしまったからです。プログラムのどの部分でメモリーを使用しているか調べるのに良い方法をご存知の方教えて下さい。よろしくお願い致します。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
タスクマネージャの一番下の「メモリ使用量」とは他の皆さんが回答している通り、仮想メモリ+物理メモリの容量が表示されます。W2Kの場合、インストール時に物理メモリ×1.5の容量が仮想メモリとしてCドライブ直下に予約されます。pagefile.sysという隠しファイルがこの仮想メモリになります。 メモリーリークの調査方法はマイクロソフトの技術文書を参考に調査されると良いと思います。 参考URLから参照してください。 但し、この技術文書にあるツールを使用すると環境によってはSTOPエラーが出ることがありますのでお気をつけ下さい。
その他の回答 (2)
- izumokun
- ベストアンサー率30% (1129/3679)
>これ以外にどのようなメモリーが使用されているのでしょうか? 仮想メモリ=スワップファイルあるいはページングファイルというメモリが使用されます。 >プログラムのどの部分でメモリーを使用しているか調べるのに良い方法をご存知の方教えて下さい。 XPだと、タスクマージャを起動させ、プロセスを見ると分かります。2000はその機能があるかどうか知らないので、何とも言えませんが。
お礼
早々のご回答ありがとうございます。 プロセスは2000にもありますよ。
- takajp
- ベストアンサー率20% (190/927)
>物理メモリーは128メガです。これ以外にどのようなメモリーが使用されているのでしょうか? スワップメモリでしょう HDDをメモリとして使う
お礼
早々のご回答ありがとうございます。
お礼
ご丁寧なご説明ありがとうございます。 参考URLから参照して、対処を考えたいと思います。 本当に助かりました。 また何かありましたらよろしくお願い致します