虚拟内存是一种管理计算机系统内存的技术。这使得应用程序认为它具有连续的可用内存(完全连续的地址空间),而实际上,它通常被划分为多个物理内存块,并且一些临时存储在外部磁盘存储上。
需要时交换数据。目前,大多数操作系统都使用虚拟内存,例如Windows家族的“虚拟内存”,Linux的“交换空间”等。
内存和页面文件为了便于理解和描述,下面将页面文件称为虚拟内存,将主板上的内存称为物理内存。
虚拟内存是硬盘上专门用作内存的空间,但是与大多数游戏玩家理解的相反,虚拟内存和物理内存所起的作用并不完全相同,只是可以使用作为内存之外,它还允许系统从物理内存中转移不经常使用的数据,从而使系统能够更有效地使用物理内存来处理更频繁访问的数据。