- ベストアンサー
メモリ不足??
現在、自分が使っているPCのスペックを書きます。 HP DC7800 SF 搭載メモリ 3G(512×2 1G×2) HDD 80G CPU Core2duo E4400 OS Windows XP Profesional service pack3 上記のとおりのスペックで仮想メモリが不足していますって表示が出たんですけど、メモリを増設したら何か設定はあるんでしょうか? あるのでしたら、教えてください。
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
こんばんわ、ページングファイルの使用量は仮想メモリ(物理メモリーの容量で足りなくなったとき、ハードディスクの一部をメモリー代わりとして使用する領域です、以前は今のように大容量のメモリーがなかった為HDD等を利用して、メインメモリーで不足した分を仮のメモリーと想定して使用していました)の使用量になります、搭載している物理メモリーの容量が少なければいつもPFを使うことになります、…で、PFの使用量ですが出来れば少ないほうがいいです、が、これも限界があります、私もXPで1Gx2、512Gx2で3GB入れていますがPFなしにしてても400MB前後位をPFで使用しています、ひどいときは、2~3GB位PFで使用しています、…それだけ私の作業量が多いのかもしれません、最近ちょっと動作が不安定になってきたので(仮想メモリー領域が少ないといってくるし、めもりーくりーなーをしてもエラーになるし…)、いつかまたOS入れ替えをしてメモリー等の設定も見直したいと思っています、質問者様もシステム用以外にHDDがあるなら、仮想メモリーをシステム管理サイズでDなりEドライブに移しておいたほうが良いかもしれません、やり方は、システムのプロパティーから入っていって仮想メモリーを開いて、上の方にあるドライブと書かれたところの中にあるCをクリックして青にしページングファイルなしにチェックを入れ設定を押します、今度は同じところのD等の別のHDDを青にしてシステム管理サイズにチェックを入れ設定を押しOKを押したら再起動してください、数値はXPが自動で決めますのでそれだけで良いです、こうすることで通常はCドライブに勝手に決まる仮想を、システム用で領域を使用しないデータ用等に仮想領域をつくり全体の効率を良くすることが出来ます(Cの中にページファイルがあるとデフラグをしてもページファイルは移動しません、C以外ならデータ用なのでシステム用と違いページファイルが移動しなくてもディスクアクセスに大して影響はありません) なかなか言葉で説明するようにはうまくいかなくてすみません、良かったら下記のアドレスも参考にしてみてください、私もまだまだ勉強不足ですのでこうやって一緒に考えていくことにより、改めて解ることや教えられたことと違うことなど多々あります、今回y_h_18様によりまた初心に帰らなくてはと思いました。 私がわかる範囲は限られますが、なにかありましたらまた聞いてください。 http://www2s.biglobe.ne.jp/~memo/x24/wxptips.htm http://winxp.1123.info/010/post_3.html http://journal.mycom.co.jp/special/2003/gigamemory/002.html http://oshiete1.goo.ne.jp/kotaeru.php3?q=1095712 http://wincustomizing.client.jp/memory-pagefile.html http://blogs.dion.ne.jp/aceproject/archives/4894091.html http://q.hatena.ne.jp/1142092327 http://www.hasta-pronto.org/archives/2006/07/24-0046.php 等です。
その他の回答 (5)
- ENRGMAN
- ベストアンサー率100% (5/5)
あらためましてこんばんわ。 …あと、たぶんワトソン博士も停止されてないと思いますので一応書いておきます。(もしすでに、実行済みでしたらすみません…) スタートの中に「ファイル名を指定して実行」がありますので、そこを開けて名前のところに drwtsn32 と入力してOKを押します、するとWindowsワトソン博士が出ますので、オプションのところのチェックをすべて外してOKを押します、…んで、ここから少しややこしくなります。 またファイル名を指定して実行のところに、次は regedit と入力してOKを押してください、するとレジストリエディタのボックスが出ます、その左にフォルダがたくさん並んだ、上下に動くところがありますんでその中から HKEY_LOCAL_MACHINEがありますので”フォルダを押さずに”プラスを押してください、今度はSOFTWAREのところをプラスで開けてください、次に Microsoftをプラスで開け Windows NTをプラスで開け CurrentVersionをプラスで開け AeDebugでフォルダを開けてください、そしたら右側に上から順に*(既定)*Auto *Debugger *UserDebuggerHotKey の4項目が出ますので、その中の Auto をダブルクリックしてください、文字列の編集が出ます、その中の数値が1になってると思いますんで、そこを0にしてOKを押したら終わりです。 まぁ簡単にいえば、無駄にメモリーを消費しているワトソン博士の停止は、お約束みたいなものですね。 これは停止してても大丈夫なんで、「いらないものは切る」ぐらいで思われてていいですよ、細かく書くと更にややこしくなりますんで このへんで失礼します。
お礼
とても丁寧な回答ありがとうございます。 ワトソン博士の項目については、複数の項目にチェックが入っていました。 なので、はずしてみたので、様子を見たいと思います。 また、何かありましたら、教えてください。
補足
メモリとは関係はないんですが、PF使用量が512MBあるんですが・・・それって少ないほうがいいんですか??また、減らす方法があれば教えてください。
- ENRGMAN
- ベストアンサー率100% (5/5)
カスタムサイズの設定は、まずタスクマネージャーを立ち上げてください、そこでパフォーマンスのタブを開き、タスクマネージャーは閉じないで、ご自身が普段使用されるアプリケーションソフト類をすべて立ち上げてしばらくそれらのソフト類を使用してください、その後タスクマネージャーのパフォーマンスの画面を見ます、その中の下のほうに物理メモリ、コミットチャージがあります、メモをとるなりしてコミットチャージ最大値の数値から物理メモリの合計の数値を引いた値を控えて、このときKBでいきますので端数がでますが(KBからMBにした値、10単位にして端数は切り捨てて結構です)、次にシステムのプロパティーから詳細設定を開きパフォーマンスを開きます(設定を押す)パフォーマンスオプションが開きますので詳細設定のタブを押してください、下のほうに仮想メモリがありますので変更を押します、そこでカスタムサイズにチェックを入れ初期サイズのところに先ほど計算した値(MB単位)を入れます、次に最大サイズのところには初期サイズの数値に50MB程を足した値を入れます、そして設定を押したら完了です。 どれだけ速さが体感できるかは気の持ちようですが、一応はPCに入れているメモリーの容量が1GB未満での使用環境に合わせた変更のやり方です、もっとも1GB以上から仮想を切っていいので、すでに3GBメモリーが入っているなら、単にページングファイルなしにしてていいと思います、ちなみにページングファイルなしにしてても使用するアプリケーションソフト等によっては、ページングファイルの使用量が変動することがあります。
お礼
お返事遅れてすいませんでした。 かなりご丁寧な説明、ありがとうございます。 早速試して見ます。 また、何かありましたら教えてください。
- Vaga-_-
- ベストアンサー率27% (111/405)
ANo.1です。 初期サイズ:本体搭載メモリの1.5倍 最大サイズ:初期サイズの2倍 ってのが定番ですかね。 これに関しては結構色々な意見があるんですよ。 僕は2000を使ってますがXPと同系統のOSです。 初期、最大、共に2倍に設定してます。
- junkUser
- ベストアンサー率56% (218/384)
ドライバなどがメモリリークを起こしているんじゃないでしょうか?
- Vaga-_-
- ベストアンサー率27% (111/405)
どうぞ。 https://support.sotec.jp/esupport/wizard/naoshitai/memory/vm_xp.html XPで3GBなら充分過ぎる程ですよ。
補足
3Gのメモリの仮想メモリの設定の中にある、カスタムサイズ設定の初期サイズと最大サイズを教えてもらえますでしょうか? それとも、ページングファイルはなしのままがいいか、教えてください。
お礼
とても丁寧に説明していただきありがとうございます。 とても参考になりました。 自分も、もっと勉強しなくちゃいけないので、また何かありましたら、ぜひ、教えてください。