メモリ不正終了で開放させる方法は?

このQ&Aのポイント
  • Windows XPのメモリ不正終了時に開放させる方法を探しています。再起動以外での解決策はあるのでしょうか?
  • 特定のプログラムの不正終了でメモリが開放されず、パフォーマンスに影響が出ることがあります。何か解決策があるのでしょうか?
  • 市販品やフリーソフトのメモリ開放ソフトは物理メモリをスワップさせるだけで根本的な解決にはなりません。他の方法はあるのでしょうか?
回答を見る
  • ベストアンサー

物理メモリの有効活用

いつもお世話になってます。 Windows XPです。 メインメモリは2GB積んでます。 当方が使用しているプログラムで、 ある、エラーで不正終了すると、 メモリを開放せずに終了してしまい困っています。 再起動をかける以外で開放させる方法はないのでしょうか? 例えば、OS起動時のページングファイル使用量 400MB強 上記の特定のプログラムの不正終了でメモリが残ったままだと ページングファイル使用量が、約1.7GB程いくのですが、 プログラム自体は終了されています。 その影響で、早い段階でスワップされてしまうので、 パフォーマンスがガタ落ちしてしまいます。 こういった何かしらの原因でメモリが開放されていない現象が、 あらゆるソフトであると思うのですが、上手くやりくりする方法は無いのでしょうか? ソフト毎にスワップさせるか、出来るだけ物理メモリで処理するか 選べれば言う事ないんですが、、 あと市販品やフリーソフトでよくあるメモリ開放ソフト、 (試したのはMemTurbo2、めもりーくりーなー、お掃除やさんとか) の場合は、単純に物理メモリで割り当てられている分をスワップさせているようで、 根本的な解決にはなりませんでした。 (エラーで終了した確保分が仮想領域に残っている) ご助言、補足要求あればお願い致します。

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

  • ベストアンサー
  • fallax
  • ベストアンサー率63% (7/11)
回答No.1

メインメモリが2GBあるなら スワップを使用しないという手もあります。 1.5GBのメインメモリでスワップなしでも正常に動作します。 http://winxp.1123.info/010/post_9.html http://winxp.1123.info/010/post_3.html 参考にしてみてください

popepon
質問者

お礼

今の所不具合等に遭遇していないので、 これでいきたいと思います。 有難うございました。

popepon
質問者

補足

ご解答有難うございます。 とりあえず、スワップさせない方法を試してみるつもりです。

関連するQ&A

  • 物理メモリとスワップ(仮想メモリ)について

    windows xp 搭載メモリ:512MB の環境です。 タスクマネージャでメモリ使用量を見ると、 物理メモリ 合計:514992(約512MB) 利用可能:251928KB PF使用量(物理メモリで利用されている量+スワップ?):340MB となっていまして この状態というのは 物理メモリで約260MB使っていて(合計-利用可能) スワップが約80MB(PF使用量-260MB) 発生しているということなのでしょうか? 利用可能な物理メモリが251928KBもあるのに、 残りの物理メモリを使わず、スワップが発生しているように 見えるのですが、物理メモリに、ある程度利用可能なメモリ領域が あっても必ず仮想メモリを利用するものなのですか? 自分としては、物理メモリの使用量がMAXになってから 搭載している物理メモリの最大値を超えて、溢れたからそらに 対応するために、仮想メモリが使われるような概念をもっていますが、 違いますでしょうか? 頭が混乱中ですw ご教授お願いいたします。

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

    現在使用中の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 とあり、計算すると物理メモリの使用量が仮想メモリ(コミットチャージ)を上回っています。 そこでお聞きしたいのですが、仮想メモリ=物理メモリ使用量+スワップファイルという私の認識は間違っていたのでしょうか。 また認識が正しい場合、何故物理メモリ量が仮想メモリ量を上回ることが起こるのかお教え下さい。

  • windows 物理メモリの使用率を下げたい

    先日、突然に、起動するとパソコンがすぐにフリーズするようになり、再起動やセーフモードを繰り返し、復元もしていたこところ、なんとか機嫌が良くなってきたので、タスクマネージャーを開いてみたところ、物理メモリの使用率が5.5GBでした。このPCは8.0GBを積んでいます。 上記の時は、Firefoxと少しのプログラムを起動している状態で、タスクマネージャーだけを開いた状態だと、3.79GBでした。 普段から見ているわけではないのでよく分かりませんが、この数値は高すぎるのではと思い、フリーズの原因はこれなのではと思いました。 そこで、どうやったら物理メモリの使用率を下げることができるでしょうか。 msconfigで常駐ソフトを見てみてもよく分かりませんでした。

  • 物理メモリ使用量が減らなくなりました

    先日、強制再起動がかかってから物理メモリ使用量がPC起動直後でも70%より減らなくなってしまいました。 ソフトを色々消して減らないか試してみたのですが、そもそも物理メモリとCドライブのメモリは違ったようで…。 Cドライブはまだ50%も使っていませんでした。 余計なプロセス終わらせれば!とも思い、終わらせられるものは終了させるも効果なし。 3ヶ月ほど前に同じ症状にあったときは原因がわからず結局OS入れなおしで解決したのですが、2度目となると3度目がありそうで。 動作自体は劇的に重くなったりしていないので余計に不安になってしまいます。 解決方法おわかりになる方いましたら暇なときにでも助言ください。

  • 物理メモリ

    こんにちは。 NECのVistaを使っています。 いつもなぜか物理メモリ使用量が50%ぐらいなのですがメモリの領域の解放をしたほうがいいですか?また、それができるいいフリーソフト(日本語の)がありましたら教えてください。よろしくお願いします。

  • Photoshopのメモリ抱え込み対策は?

    Photoshop7でもCS2でもファイルを開くのに費やしたメモリを ファイルを閉じても手放しません。開いたり閉じたりを繰り返すとやがて小さなファイルでもスワップが起き開くのに時間がかかります。 Photoshopの再起動以外に方法はないのでしょうか? 実装メモリ2G。 フリーソフトの「メモリの掃除屋さん」をいれて使用物理メモリ量が監視できるので実感として解ったのですが。

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

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

  • PCゲーム終了後の物理メモリ使用率について教えて下さい。

    PCゲーム終了後の物理メモリ使用率について教えて下さい。 現在、PC版 グランドセフトオート4をプレイしていますが、 先日、ゲーム終了後にタスクマネージャーを見てみると、 通常、PCを起動して安定したところでの物理メモリ使用率は、 1.15GB~1.25GBなんですが、上記のゲーム終了後の物理メモリ使用率が 850MB~950MBに下がっています。 通常は、1.15GB~1.25GBで安定しているのですが、 なんでゲーム終了後に物理メモリ使用率が下がるのかがわかりません。 お解りになられる方がおられましたら教えて下さい。 よろしくお願いします。 構成は windows7 home premium 64bit core i5 750 DDR3-1333 2GBx2 4GB NVIDIA GeForce GT 220 1024MB

  • Windows7メモリ使用量が常時2.5GBを超えています。

    Windows7メモリ使用量が常時2.5GBを超えています。 IE8のタブを3~4まい開くだけでメモリ使用量がいっぱいいっぱいみたいなエラーメッセージが出ます。 エラーメッセージが出る原因はなんとなく承知しています。 仮想メモリのチューニングをしたためです。 CドライブをSSD化してかつマシンのメモリが6GBあるためOS管理以上はあまるためRAMディスクを導入してみました。 Cはページングファイルを作らせずZドライブとしてRAMディスクへページングファイルサイズをカスタムで16から1800MBに設定しています。 しかし、エラーが出ます。とりあえずお試しでESETのセキュリティソフトを導入したらひどくなったのですがそもそもメモリ使用量が常時2.5GB超えは正常なのでしょうか? 詳しい方よろしくお願いします。