【仮想メモリー】
- スワップファイル
- スワップメモリー
パソコンのソフトが多機能になって、ソフトやデータが必要とするメモリーの容量も、どんどん増えてきた。それに合わせてメモリーを追加できればいいけど、そうはいかないこともある。
そんなときのために用意されているのが仮想メモリーという機能。実際に付いている(搭載されている)メモリー容量が足りなくなると、ハードディスクの一部がメモリーの代わりとして使われる。具体的には、そのとき使っていないデータを特殊なファイルにしてハードディスクへ移動させる。このファイルを、スワップファイルという。
ウィンドウズでは、この機能をスワップメモリーと呼んで、メモリーが足りなくなると自動的に動き出す。大きなファイルを扱っているとき、なぜかハードディスクのアクセスランプが頻繁に点滅したら、それはたぶんスワップメモリーの機能を使っているためだ。
マッキントッシュの場合、マックOS 9 までは、あらかじめ設定が必要だ。コントロールパネルから「メモリ」を開き「仮想メモリー」を「ON」にする。そして、どのハードディスクを使うか、どのくらいの容量を割り当てるか設定する。そして再起動すると仮想メモリーが有効になる。
マックOS X では、必要に応じて自動的に仮想メモリーが使われる方式になったので設定は不要になっている。
ただしウィンドウズの場合もマッキントッシュの場合も、仮想メモリーを使うとパソコンの反応が極端に遅くなる。これはメモリーに比べて、ハードディスクにデータを読み書きする速度が遅いため。
特にウィンドウズパソコンでは、メモリーが少ないと起動時間もかかるし操作中も待ち時間が増える。マッキントッシュの場合は、仮想メモリーを使うと動きが不安定になってフリーズすることもある。
そのため、どちらの場合も頻繁に仮想メモリー機能が使われるようなら実際のメモリーを増設する方がいい。
用語解説:下島 朗(株式会社エントラータ)監修



















































































