• 締切済み

仮想メモリーについて。

仮想メモリーって何のためにあるのでしょうか? それがあると、PCの動作が早くなったりするんですか? 回答待ってます。

みんなの回答

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.2

「メモリーを8GB使う必要があるんだけど、4GBしかない」というようなときに、使うとあたかも8GBのメモリーがあるようにプログラムに見せかけることが出来ます。 でも、実際には4GBしかないわけなので、本当に8GBある物と比べると、動作が遅くなります。メモリが足りない分をディスクを使って補うので。 「OSの使う分と合わせるとメモリーを8GB使うプログラムを動かしたいんだけど、メモリーが4GBしかない」というケースに対して、 対処1:仮想メモリを使わず、メモリーを8GB以上に増設する。PCが8GBに対応してないのならPCを買い換える 対処2:そのプログラムを使うのをあきらめる 対処3:仮想メモリをつかって動かす あるいは、「OSが1GBメモリを使う。メモリを3GBつかうプログラムを2つ同時に動かしたい。メモリーは4GBしかない」というケースでもほぼ同様。 標準では、仮想メモリを使うようになってます。

noname#211680
質問者

お礼

なるほど…。 回答ありがとうございます!

回答No.1

逆です。 メモリが不足した場合に、HDD上に不足分を書き出して代用するが「仮想」メモリです。 メモリより遅いHDDを使うのだから当然動作は遅くなります。 メモリを増やすと速くなるといわれるのは、仮想メモリが発生しにくくなるからです。

noname#211680
質問者

お礼

なるほど…。 回答ありがとうございます!