关于虚拟内存的几个问题

2024-12-14 14:05:37
推荐回答(5个)
回答1:

虚拟内存是WINDOWS为了应付物理内存不足,从系统所在的分区(也可以自己制定所在分区)上划分出来的一块地方,用来做数据交换,系统所在分区的根目录下有一个隐藏文件叫pagefile.sys,它就是虚拟内存,有时应用程序需要内存太大,而你的虚拟内存设置太小的话(物理内存也不大),就会出现虚拟内存不足的问题,如果想设置虚拟内存的话,在桌面我的电脑上点右键,选择属性,然后在系统属性里选择高级,然后选择性能里面的设置,在性能选项里选择高级,然后选择虚拟内存里的更改,里面可以更改虚拟内存所在的分区和虚拟内存的大小,如果物理内存不大的话,建议初始大小设的大一点,确定完大小点一下设置按钮,然后确定退出就可以了!如果嫌麻烦的话,可以从网上下一个WINDOWS优化大师一类的软件也可以设置虚拟内存!

回答2:

内存在计算机中的作用很大,电脑中所有运行的程序都需要经过内存来执行,如果执行的程序很大或很多,就会导致内存消耗殆尽。为了解决这个问题,Windows中运用了虚拟内存技术,即拿出一部分硬盘空间来充当内存使用,当内存占用完时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。举一个例子来说,如果电脑只有128MB物理内存的话,当读取一个容量为200MB的文件时,就必须要用到比较大的虚拟内存,文件被内存读取之后就会先储存到虚拟内存,等待内存把文件全部储存到虚拟内存之后,跟着就会把虚拟内里储存的文件释放到原来的安装目录里了.
具体的设置方法可以打开下面网址参考一下:http://zhidao.baidu.com/question/19015467.html

回答3:

虚拟内存用硬盘空间做内存来弥补计算机RAM空间的缺乏。当实际RAM满时(实际上,在RAM满之前),虚拟内存就在硬盘上创建了。当物理内存用完后,虚拟内存管理器选择最近没有用过的,低优先级的内存部分写到交换文件上。这个过程对应用是隐藏的,应用把虚拟内存和实际内存看作是一样的。
每个运行在Windows下的应用被分配到4GB的属于自己的虚拟地址空间(2GB给应用,2GB给操作系统)。
使用虚拟内存存在这样的问题,那就是读写硬盘的速度大大慢于读写实际RAM的速度。这就是当系统在没有足够的内存时程序运行慢的原因。
XP的话,右击我的电脑,选属性,点“高级”,点“性能设置”,再选“高级”,最下有虚拟内存一项,点更改,点自定义大小,一般设为物理内存的2.5倍,建议设在C:,设好后要点设置按钮哦,重启…………

回答4:

没分不说了

回答5:

回答很墨迹又没分 没激情打字