内存的优点是存取速度快,缺点是容量比硬盘要小得多。硬盘则相反,存取速度比内存慢,但容量比内存大。
windows在启动系统和运行所有程序时,必须要将数据从硬盘调入内存,因为内存容量有限,当它被塞满时(实际上是在被塞满之前),内存上的一部分数据就会调入硬盘上的一个专门用于存放内存数据的文件内,这个文件被称为页面文件,文件名是“pagefile.sys”,它是一个隐藏的系统文件,它就是虚拟内存,不是真的内存,但是却当作内存使用。打个比方,你要去商场买好多东西,你怕记不住,所以就写在纸上,记在脑子里的东西相当于内存,而你写在纸上的内容则相当于虚拟内存。
虚拟硬盘使用的比较少,要有专门的软件才能使用,它适用于内存比较大的电脑。因为内存的存取速度比硬盘快,为了提高系统速度,系统在内存中划分出一部分空间当作硬盘使用,用来存放临时文件,在内存中划分出来当作硬盘使用的这部分空间就叫做虚拟硬盘。
虚拟内存就是从硬盘上划一块地方出来行使内存的功能,以提高内存到硬盘的数据交换速度。
而虚拟硬盘就是用一部分内存模拟成一个硬盘,但实际上只有软存储能力,并不能真正存储数据。