仮想メモリー(英語:virtual memory )とは、メイン メモリの容量が不足した時に使用されていないハードディスクの一部の領域に一時的に退避させる記憶領域のことです。
この時ハードディスク上に作られる仮想メモリー用のファイルをスワップファイルと呼び、メモリ容量が少ないと大きなスワップファイルが作成される仕組みとなっています。スワップファイルのサイズは一定ではなく使用環境によって異なります。
仮想メモリーを使うということは、メインメモリーの最大容量以上のデータを使用できるということですがハードディスクへのアクセスの方が遅いため、処理速度は低下します。そのため、あまり大きく仮想メモリを設定するのは良いとは言えません。ひどい時にはパソコンがフリーズすることもあり、これは物理メモリへのアクセスと比較して1000倍以上も遅いことが関係しています。しかし、近年、パソコンは進化し続けているため、メモリ管理能力も向上しこのようなトラブルが起きることは減ってきているようです。