我的电脑的物理内存是2GB的,但我还需不需要设虚拟内存呀?虚拟内存到底有什么用?

来源:百度知道 编辑:UC知道 时间:2024/07/03 12:38:10

我看没有必要了,2GB玩什么游戏都可以了,如果你的硬盘足够大也可设置一下,虚拟内存就是用硬盘的一些空间当内存用,这样可以解决内存太小问题,当需要某些东西从虚拟内存调到内存,将内存暂时不用的调出来放在虚拟内存里,物理内存是你真实的内存条那个内存,虚拟内存是用硬盘来虚拟的内存
因为硬盘的读写速度远小于内存,所以在运行中虚拟内存比物理内存慢的多的多的多!
希望能帮到你

还是要用的,可以提高读取速度

虚拟内存是用硬盘空间做内存来弥补计算机RAM空间的缺乏。当实际RAM满时(实际上,在RAM满之前),虚拟内存就在硬盘上创建了。当物理内存用完后,虚拟内存管理器选择最近没有用过的,低优先级的内存部分写到交换文件上。这个过程对应用是隐藏的,应用把虚拟内存和实际内存看作是一样的。

技术细节:对于英特尔 IA-32 处理器(包括 386、奔腾等)而言,用户应用程序(进程)访问内存时其内存地址是虚拟的,CPU 会将它转换为实际的物理内存地址。物理内存不够时,操作系统系统会将各个进程中一部分暂时不用的内存换出到页面文件(交换文件)中,并将需要访问内存的程序的内容从页面文件中换入到物理内存。

虚拟内存的作用
不知大家有没有发现,在Windows2000(XP)目录下有一个名为pagefile.sys的系统文件(Windows98下为Win386.swp),它的大小经常自己发生变动,小的时候可能只有几十兆,大的时候则有数百兆,这种毫无规律的变化实在让很多人摸不着头脑。其实,pagefile.sys是Windows下的一个虚拟内存,它的作用与物理内存基本相似,但它是作为物理内存的“后备力量”而存在的,也就是说,只有在物理内存已经不够使用的时候,它才会发挥作用。

虚拟内存的产生
我们都知道,虽然在运行速度上硬盘不如内存,但在容量上内存是无法与硬盘相提并论的。当运行一个程序需要大量数据、占用大量内存时,内存就会被“塞满”,并将那些暂时不用的数据放到硬盘中,而这些数据所占的空间就是虚拟内存。现在我们也明白为什么pagefile.sys的大小会经常变化了。

内存在计算机中的作用很大,电脑中所有运行的程序都需要经过内存来执行,