• ベストアンサー

「仮想メモリ」とは?

最近、パソコンを使用するたびに、「Windows-仮想メモリの最小値が低すぎます。システムの仮想メモリがなくなってきています。仮想メモリページファイルのサイズを増やします。この処理の間、いくつかのアプリケーションのメモリ要求が拒否されることがあります。」という表示が現れます。 仮想メモリとはそもそも何なのでしょうか? また、仮想メモリの最小値を変更するにはどうすればよいのでしょうか?その際の注意事項も含めて、ご教示頂けると幸いです。

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

  • ベストアンサー
  • mat39
  • ベストアンサー率52% (348/660)
回答No.6

仮想メモリとは http://d.hatena.ne.jp/keyword/%B2%BE%C1%DB%A5%E1%A5%E2%A5%EA 仮想メモリ設定の前に、実装(搭載)メモリが適宜か否かを知る方が先決です。 http://www.atmarkit.co.jp/fwin2k/win2ktips/166memoryusage/memoryusage.html 御使用PCで、想定されるだけの高負荷(動画・画像処理やブラウザを複数立ち上げてのネットサーフィン等)を行った後に確認すると良いですネ。 此処で「コミットチャージの合計」(現在のメモリ使用量)及び「コミットチャージの最大値」(最もメモリを使用した値)が、「物理メモリの合計」(搭載メモリ量)を上回って居なければ「仮想メモリ」は使用されていない=搭載メモリが十分と言う訳です。 今回の警告は「搭載メモリでは足りない」ので「仮想メモリで補いたい」が、其の仮想メモリさえも「足りない」と言う警告です。 此方で設定方法が解ります。 http://www.atmarkit.co.jp/fwin2k/win2ktips/077setpgflmin_max_eq/077setpgflmin_max_eq.html 設定が不慣れであれば、表示される「推奨値」を「初期/最大サイズ」を同じにして設定すれば良いでしょう。 「推奨値」が既に設定されているならば、設定値を増やすだけです。しかし、この場合は明らかに重度なメモリ不足と言えます。 更に、大きな仮想メモリ値は推奨出来ません。 仮想メモリは実装メモリより処理速度が大幅に劣ります。つまり、低速な仮想メモリに依存する環境では、パフォーマンスは向上出来ません。 おまけに仮想メモリをシャトダウン時に如何処理するかの設定により、シャトダウンに掛かる時間が変わります。 http://alice.in.arena.ne.jp/d_web/blog/archives/000377.html 又、設定場所ですが、Cドライブ以外に高速なドライブが有ればCドライブの次のドライブへ移動すれば、Cドライブの使用量を軽減出来ます=パフォーマンス向上。 早急で簡単な解決策は「メモリの増設」です。 只、スキルアップを目指すなら「無駄を省く事」です。

その他の回答 (5)

  • Cupper
  • ベストアンサー率32% (2123/6444)
回答No.5

仮想メモリとは、ハードディスク上に作成するメモリの一時退避場所とでも理解しておいてください。 これはメモリが不足するしないに関わらずメモリを効率的に利用することに使用します。 普段はシステムが設定する値にしておけば問題ありません。 しかし、メモリの使用状況によっては仮想メモリ領域を多く取る必要がでてきます。 そのときハードディスクの空き領域が少ないと、質問のようなメッセージが表示されることがあります。 対処: ・ハードディスク上の不要なファイルを削除して空き領域を増やす。  併せて、必要なデータ類は CD-Rや DVD-Rにコピーしてハードディスク上から削除すると効果的。 ・別途ハードディスクを増設して、そこに仮想メモリの領域を設定する。 ・仮想メモリのサイズを手動で設定し必要以上にハードディスクの領域を使用しないようにする。  設定値は実装しているメモリの2倍あればそれなりに動作します。(実装256Mであれば、設定512M) など。

ergong0105
質問者

お礼

ありがとうございました。

  • ZENO888
  • ベストアンサー率49% (8944/18242)
回答No.4

>仮想メモリとはそもそも何なのでしょうか? この場合は、メインメモリが付属した時に、HDD上に使用頻度の低い内容を一時的に待避させるファイルの事です。 http://www.forest.impress.co.jp/article/2005/10/24/madota129.html 通常は”システム管理サイズ”に設定されてるはずなので、自動的に設定されてる筈なんですが、HDDの容量が不足すると必要な領域を確保できずにエラーがでる場合があります。 設定とHDDの空き容量をご確認下さい。 http://www.atmarkit.co.jp/fwin2k/win2ktips/076pgfilesize/076pgfilesize.html

ergong0105
質問者

お礼

ありがとうございました。

  • don9don9
  • ベストアンサー率47% (299/624)
回答No.3

できればメモリを増設した方がいいですよ。

ergong0105
質問者

お礼

ありがとうございました。

  • zorro
  • ベストアンサー率25% (12261/49027)
回答No.2
ergong0105
質問者

お礼

ありがとうございました。

  • jizou7
  • ベストアンサー率31% (116/363)
回答No.1

[スタート]-[設定]-[コントロールパネル]-[システム]と開きます [詳細設定]タブのパフォーマンスの[設定]ボタンを押し仮想メモリの[変更]ボタンを押します Cドライブを選び、[ページングファイルなし]にチェックを入れ、[設定]ボタンを押します Cドライブ以外のドライブを選び、[カスタムサイズ]にチェックを入れ、[すべてのドライブの総ベージングファイルサイズ]にある(推奨の値)を入れて[設定]ボタンを押し、[OK]ボタンを押します 最小と最大に同じ値を入れてください

ergong0105
質問者

お礼

ありがとうございました。