- ベストアンサー
メモリ使用量が物理メモリ値を超えたらどうなりますか?
仮想メモリを無効にして物理メモリだけにした時に 物理メモリ量をメモリ使用量が超えると、どうなりますか? (パフォーマンス重視で仮想メモリOFFにしてる方もけっこうおられると思いますが…) また、仮想メモリを設定していても仮想メモリ設定値+物理メモリ量の値を 使用メモリ量が超えた場合も同様にどうなるのでしょうか? (ブラクラなどに遭遇したらありえそうな状況ですよね) フリーズするのでしょうか? それとも遅くなるだけでしょうか? どうも怖くて自分では試せません。 ご存知の方がおられましたら、よろしくお願いします。
- tdztdz
- お礼率84% (616/726)
- Windows XP
- 回答数4
- ありがとう数4
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
XPを1GBで仮想メモリを0で作業していた経験があります。 その場合、複数のアプリを起動した場合に「メモリ不足です」と警告が出て一部のアプリが起動ができませんでした。 またアプリの使用中に「メモリ不足のためxxxの処理できません」という警告も受けました。 その場合はファイルを保存して全てのアプリを終了してから作業を再開するか再起動をして対応していました。 一方フリーズや遅くなるという経験はほとんどありません。 なのであまり怖いと思ったことはなく仕方ないなで済ましていました。 結局2GBにメモリを増設することでメモリ不足の警告は全く出なくなりました。 (多分私の使い方では多数のアプリを同時起動しないため2GBで済んだのだと思います) 参考になれば幸いです。
その他の回答 (3)
- violet430
- ベストアンサー率36% (27472/75001)
> 仮想メモリを無効にして物理メモリだけにした時に > 物理メモリ量をメモリ使用量が超えると、どうなりますか? フリーズする可能性が高くなります。 > また、仮想メモリを設定していても仮想メモリ設定値+物理メモリ量の値を > 使用メモリ量が超えた場合も同様にどうなるのでしょうか? 動きが極端に遅くなります。 一時的に復帰しますが、使いものにならないですね。私はメモリの増設やソフトの使い方を変更することで回避しました。
お礼
レスありがとうございました。 やはりフリーズまで起こるのでしょうかね。
- ZENO888
- ベストアンサー率49% (8944/18242)
”仮想メモリーが不足しています”等のエラーが出て、ソフトの起動や処理が出来なくなります。 http://pc.nikkeibp.co.jp/article/NPC/20070510/270572/ http://121ware.com/qasearch/1007/app/nec.jsp?007452 http://www.atmarkit.co.jp/fwin2k/win2ktips/076pgfilesize/076pgfilesize.html 尚、ソフトによっては、スワップファイルの設定が前提のソフトもありますので注意しましょう。
お礼
レスありがとうございました。
- mk48a
- ベストアンサー率56% (1133/2007)
メモリ(リソースだったかも?)が不足していますとの警告ダイアログがでます。 実行中のアプリケーションは実装の仕方によるので、どのようになるかわかりませんが、新規にアプリケーションを立ち上げた際は、上記警告がでて起動できません。
お礼
レスありがとうございました。
関連するQ&A
- メモリ使用量=100??
メモリ使用量=100?? パフォーマンスモニタを見ると page faults/sec (仮想メモリ使用率)が20秒間隔くらいで100になります 通常は常に0が望ましいようです メモリ自体はまだ3/1のど余裕があります なぜ仮想メモリを使ってしまうのでしょうか? 使用率を下げる方法と できればどのアプリケーションが仮想メモリを使っているのか わかるとうれしいです、 よろしくお願いします。。
- ベストアンサー
- Windows XP
- 物理メモリだけの使用なら、最適化などの作業はしなくて良い?
よろしくお願いします。XPホームを使っています。 いま物理メモリが256MBです。近々、512MB増設して、768MBにする予定です。自分のPC使用の範囲なら、768MBあれば、仮想メモリは使わなくても、物理メモリだけで足りる予定です。 そこで質問ですが、ページングファイルを無効にして仮想メモリを無効にすれば、メモリの最適化という作業は、しないで良いのでしょうか? それとも、定期的に、なにかメンテナンスをした方が良いのでしょうか?
- ベストアンサー
- その他(インターネット・Webサービス)
- 仮想メモリと物理メモリの関係について
仮想メモリについて悩んでおります。 現在使用中のWindowsServer2003をHyper-vに移行するためメモリ使用状況を確認しているのですが、ここで分からない事があります。 これまで私は仮想メモリ(コミットチャージ)について物理メモリ使用量+スワップファイルの合計値という認識だったのですが、タスクマネージャーを見ると 物理メモリ(KB) 合計 2096304 利用可能 923356 システムキャッシュ 1220312 (物理メモリ空き容量) 2096304-923356=1172948 コミットチャージ(KB) 合計 611780 制限値 4038516 最大値 656576 とあり、計算すると物理メモリの使用量が仮想メモリ(コミットチャージ)を上回っています。 そこでお聞きしたいのですが、仮想メモリ=物理メモリ使用量+スワップファイルという私の認識は間違っていたのでしょうか。 また認識が正しい場合、何故物理メモリ量が仮想メモリ量を上回ることが起こるのかお教え下さい。
- ベストアンサー
- Windows系OS
- 仮想メモリと物理メモリの関係について
現在使用中のWindowsServer2003をHyper-vに移行するためメモリ使用状況を確認しているのですが、ここで分からない事があります。 これまで私は仮想メモリ(コミットチャージ)について物理メモリ使用量+スワップファイルの合計値という認識だったのですが、タスクマネージャーを見ると 物理メモリ(KB) 合計 2096304 利用可能 923356 システムキャッシュ 1220312 (物理メモリ使用量) 2096304-923356=1172948 コミットチャージ(KB) 合計 611780 制限値 4038516 最大値 656576 とあり、計算すると物理メモリの使用量が仮想メモリ(コミットチャージ)を上回っています。 そこでお聞きしたいのですが、仮想メモリ=物理メモリ使用量+スワップファイルという私の認識は間違っていたのでしょうか。 また認識が正しい場合、何故物理メモリ量が仮想メモリ量を上回っているのかお教え下さい。
- ベストアンサー
- Windows系OS
- メモリ使用量及び仮想メモリについて
PCの主な用途はゲームや動画鑑賞なのですが XPでつんでるメモリは1G×2の2Gで メモリ使用量は「プログラム」「システムキャッシュ」どちらのほうがパフォーマンスがあがりますか? あと仮想メモリの適正値をできたら教えてください(。。m
- 締切済み
- ハードウェア・サーバー
- メモリ使用量について
タスクマネージャーで起動時にプロセスを選択してメモリ使用量を見てみますとどれも多くメモリを使用しています。そしてパフォーマンスの物理メモリ利用可能の数値を見てみるとかなり少なく原因が全くわかりません。しかし何時間もあとに再度チェックしてみるとメモリ使用量が正常になっております。しかし何時間もたたないと正常に戻らないのはおかしいと考えたのですが、何か原因がわかる方は教えてくれればありがたいです。パソコン初心者なので分かりやすく説明していただければ幸いです。
- ベストアンサー
- デスクトップPC
- プロセスの使用している仮想メモリ量について
はじめまして。 現在作成中のプログラムで仮想メモリの使用量が増加していく現象が発生しています。これは、Windows2000のパフォーマンスモニタを利用して発見したものです。 そこで、仮想メモリの使用量を調べるためにWindowsAPI関数を調べているのですが、システム全体のメモリ使用量等がわかるGlobalMemoryStatus関数があることは分かりました。 システム全体ではなく、特定のプロセスの仮想メモリ使用量がわかる関数または手法をご存知の方は教えてください。 よろしくお願いします。
- 締切済み
- C・C++・C#
- 特定のプロセスが使用している物理メモリ量
特定のプロセスが使用している物理メモリを確認する方法を教えてください。 プロセスが使用している物理メモリ領域は「Working Set」と呼びますが、「Working Set」には「Private Bytes」と「Shared Bytes」が含まれます。 「Shared Bytes」は、他のプロセスと共有される物理メモリのため、特定のプロセス専用で使用される物理メモリではありません。 「Private Bytes」は、そのプロセスが物理メモリで利用中のものとページアウトされたものになり、ページアウトされたものは物理メモリにはありません。 「Working Set」は「Private Bytes」+「Shared Bytes」の総和といっても、ページアウトされたものをは物理メモリにないため、ページアウトされたものは引かれています。 「Working Set」の値から「Shared Bytes」の使用量を調べて、「Shared Bytes」の中で特定のプロセス専用のものでないものを引くことができれば、特定のプロセスが使用している純粋な物理メモリを知ることができるのではと考えております。 パフォーマンスモニターなどのツールでどの「カウンタ」のどの「インスタンス」を取得して、どのような計算をすれば、求めることができるかご教示頂けませんでしょうか。
- ベストアンサー
- Windows系OS
- メモリの使用量
3ds max、VIZ4を使い、レンダリングウィンドウ(「レンダリング完了まで何%」などが表示されるウィンドウ) やラジオシティの計算をしている時のタスクマネージャのメモリ使用量を見ると、物理メモリの半分もメモリを 使用していないことが確認できます。物理メモリのパワーを最大限レンダリングやラジオシティ計算に割り当てるには、 ソフトでの設定が必要なのでしょうか?OSでの設定でしょうか? また、Windows2000上で仮想デュアルのような設定が出来ると聞いたのですが、その設定方法を教えていただきたいです。 よろしくお願いします。 ~PC環境~ Windows2000 Intel Xeon 3.06GHz メモリ 2GB Quadro4 980 XGL 128MB 3ds max、Autodesk VIZ 4
- ベストアンサー
- グラフィックソフト
お礼
レスありがとうございました。 実体験に基づいた経験談で非常に参考になりました。 警告が出て、稀にフリーズするということですね。