• ベストアンサー

仮想メモリについて

仮想メモリとはどのような機能なのか教えて下さい。また仮想メモリを増やすことでどのような作用があるのですか。教えて下さい。

  • Mac
  • 回答数4
  • ありがとう数4

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

  • ベストアンサー
  • asuca
  • ベストアンサー率47% (11786/24626)
回答No.3

まず仮想メモリをせっいするとハードディスク上に仮想メモリ用の領域を作ります そしてOSはアプリケーションなどが動いているときにメモリが足りなくなるとそのハードディスク上の領域に今実質上使っていないメモリの内容を書き出し、書き出した後あいた領域をアプリケーションに割り当てます。 そしてそのアプリケーションがメモリの使用をやめるとハードディスクから元のメモリの内容を読み込んでメモリに書き込みます。 こうすることで見かけ上メモリが増えたようにするんです。 しかしメモリへの直接の書き込み速度はハードディスクへの読み書きの速度に比べて数十倍以上は早いので仮想メモリを実際に使う場合速度は遅くなります。 ハードディスクを2台積んでいる場合立ち上げているハードディスクではないハードディスクを仮想メモリ用のハードディスクに指定しておくと通常よりは早く処理が行われます。しかしやはりメモリをたくさん積んだマシンの方が早いです。 最近ではメモリがかなりやすくなっていますのでメモリを十分に積んだ方がいいかと思います。

参考URL:
http://www.toycomp.com/
yamashige
質問者

お礼

回答ありがとうございます。とても丁寧に教えていただき、大変分かりやすかったです。あまり仮想メモリに頼らず、現在、メモリが256MBなので512MBあたりまで増設したいと思います。ありがとうございました。

その他の回答 (3)

  • tarai
  • ベストアンサー率37% (3/8)
回答No.4

 仮想メモリとは内蔵メモリが不足したときに、ハードディスクの一部を メモリの代用として使う機能です。具体的には、ハードディスク上にファ イルを作って、内蔵メモリ上のあまり使われていないデータやアプリケー ションをこのファイルに移動させて、内蔵メモリにたなデータやアプリケー ションを読み込んで有効に使う訳です。 ハードディスクに移動したデータも、必要なときには再びメモリ上に読み込まれます。  したがって、仮想メモリを増やすことで、同時に開けるアプリケーションや データの数を増やすことが出来ます。  ただし、この場合には内蔵メモリとハードディスク間でデータのやり取りが 発生しますし、ハードディスクの読み込み速度はメモリの読み込み速度より 遅いため、全てを内蔵メモリから実行するよりも速度は低下します。  MacOS X ではアプリケーションが使用するメモリや仮想メモリはシステムが 管理していますので手動で増やすことは出来ません。

yamashige
質問者

お礼

回答ありがとうございます。OSxでのことについても教えていただき大変役に立ちました。ありがとうございました。

  • Mell-Lily
  • ベストアンサー率27% (258/936)
回答No.2

PCに搭載されている(物理)メモリの容量は、128MBとか256MBなどと決まっていますが、これとは別に、仮想メモリという方法を用いてバーチャル(仮想)のメモリを作ることができます。仮想メモリを増やせば、多くのプログラムを同時に起動することができるようになりますが、処理速度が低下するなどの弊害も起こり得ます。 IDGジャパン http://www.idg.co.jp/ IDGジャパン > オンラインマガジン > COMPUTERWORLD > IT情報室 > キーワード解説 > 仮想メモリhttp://www.computerworld.jp/resource/keyword/back/200108sw.html

参考URL:
http://www.computerworld.jp/resource/keyword/back/200108sw.html
yamashige
質問者

お礼

回答ありがとうございます。仮想メモリを増やすと処理速度が落ちるというご指摘をいただき、メモリを増設する踏ん切りがつきました。ありがとうございました。

  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.1

ぶっちゃけて言えば、ロジックボード上のメインRAM容量以上の、メモリを使えるようにするもの。 128MBしか載ってなくても、1GBあるように使える。 メモリがないのに、あるようにみせかけているから、その分、遅くなる。 詳しくは、ピアソンエデュケーションとか、共立出版とかの、情報科学系教科書を、図書館で借りると良いです。

yamashige
質問者

お礼

回答ありがとうございます。簡単説明していただき大変分かりやすかったです。ありがとうございました。

関連するQ&A

  • 仮想メモリについて

     PCを使用していると、「仮想メモリが不足しているので、増やしてください」という旨のメッセージがよく出てきました。そこで、メーカーのサポートに電話して、仮想メモリを増やす設定にしました。サポート電話に言われるがままに増やしたのですが、仮想メモリを増やすことによって他の機能に影響は出ないのでしょうか?ちなみに難しいことはわかりません

  • OS9.1での仮想メモリについて

    最近,今まで使っていた7300にパワー不足を感じ、G4を購入しました。 メモリを384M積んでいるのですが、仮想メモリを切ると、メモリ不足で、すべての機能拡張がインストールされないらしく、インターネットに接続できなくなりました。その後、新たなソフトをインストールした後、今度は起動時にメニューバーが点滅したままになってしまって、起動できなくなってしまいました。 機能拡張が多すぎるらしいのですが、メモリを384M積んでいても、仮想メモリを切らない方がいいのでしょうか。機能拡張を少なくして起動しても、仮想メモリを切ると、とても不安定になります。 最近のMacは仮想メモリを入りにしておくものなのでしょうか。 7300を使っていたときはずっと仮想メモリを切っていたもので。 どなたか良きアドバイスをお願いします。

    • 締切済み
    • Mac
  • 仮想メモリについて

    仮想メモリに関する次の記述のうち、適切なものはどれか。 ア 仮想メモリを利用することで主記憶装置の情報を仮想メモリ上に退避できるため、主記憶装置の消費電力が少なくなる。 イ スワップインファイルとは、仮想メモリ機能を装備したOSがハードディスク内にあらかじめ指定した容量分まで生成するメインメモリの内容を一時的に退避である。 ウ 複数のアプリケーションソフトを同時に実行することなどによって、メインメモリ不足を原因として他のアプリケーションソフトが実行できなくなった場合でも、仮想メモリを利用することで、実行速度はそのままで目的のアプリケーションソフトの実行が可能となる。 エ プロセッサと同じ半導体素子で構成されており、高速アクセスが可能であるので、機能的には主記憶装置と同様に扱うことができる。 答えは、イ。 解説が分かる方教えてください。お願いします。

  • 仮想メモリ

    XPを使っています。インターネットをしていると仮想メモリが小さすぎます。と出てきます。仮想メモリって何ですか。また、仮想メモリを大きくするにはどうすればいいのですか。

  • 仮想メモリの最適値

    仮想メモリのサイズはどれ位が最適でしょうか。 デフォルトでは、初期サイズの推奨値が実メモリの1.5倍位に なってると思いますが、実メモリと仮想メモリの関係はどうなるんでしょうか。 仮想メモリが実メモリが足りなくなった時にその不足分を補うためのものであるなら 実メモリが少ない程仮想メモリを大きくすべきだと思いますが、推奨値は逆に実メモリに 比例するようになっています。 仮想メモリはスワップファイルとしても使われるのなら、実メモリ以上が必要ということは 分かりますが、そうなのでしょうか。

  • 仮想メモリについて

    仮想メモリが足りなくなると自動的に補充されるのでしょうか? また、仮想メモリでは直接プログラムを実行できないようですが、仮想メモリからメインメモリへは すぐに移動するものですか? また、メインメモリを優先的に使い、足りなくなった場合だけ仮想メモリを使うという設定はできるのですか? 分かる範囲でいいのでよろしくお願いします。

  • コレは、仮想メモリをなくしても平気でしょうか?

    メモリ1ギガ、CPU1.80ギガヘルツ、仮想メモリ384メガです。 5ギガくらいの動画のエンコードもしますが、それはむしろCPUのほうを使うと聞きました。4.7ギガはあるdvdも普通に見れるし。 仮想メモリ機能を外しても大丈夫でしょうか?

  • XPでフラッシュメモリを仮想メモリに出来るか

    WindowsVistaではReadyBoostがありますが、その機能が無いXPでもUSBメモリに仮想メモリ領域を割り当てることが出来るでしょうか? 実際にやってみたのですが、仮想メモリが十分に使われていることを確認して、試しにUSBメモリを抜いたのですが、全く以上ありませんでした。これは使われていないと言うことなのでしょうか?

  • 仮想メモリについて教えてください。

    「驚速仮想メモリ」をセットアップしましたが、動作が緩慢で各操作に数分ずつかかり困っています。「驚速仮想メモリ」は正常に作動しているようです。しかし、「仮想メモリの最小値が低すぎます。」「システムの仮想メモリがなくなってきています。」というメッセージがよくでるのですが。よろしくご教示ください。

  • 仮想メモリについて★

    わたしのパソコンは仮想メモリを切にしてるとメールソフトも開けないんです。内蔵メモリは64なんですが、それが普通なんでしょうか??(iMACDVです。)だから入にしてるんですが、そのせいなのか、よくフリーズしたりするんですが仮想メモリと関係あるんでしょうか???仮想メモリのこと自体よく分かってないので、おしえてください★仮想メモリの数は使えるだけの数を使ってるんですが、問題でしょうか。。。 よろしくおねがいします。

    • ベストアンサー
    • Mac