常说的内存大小就是指物理内存大小,它的作用是提供程序运行的交换空间,这么解释把:程序运行是通过CPU发送命令让硬盘的某个程序开始工作,但是硬盘的速度跟CPU来比是很慢的,这就造成了电脑工作效率很低。后来为了解决这个问题。就有了内存(RAM只读存贮器),这样系统先把CPU让工作的程序从硬盘调到内存里,因为内存相比硬盘来说就快多了,这样就可以提高工作效率了。还有CPU缓存,它的速度是最快的。为什么主频低迅驰1.8比高主频的P43.0快。及时迅驰的二级缓存比P4的大,有缓存的作用。CPU缓存跟内存的作用是查不多的,但是并不是内存越大系统就越快。因为WINDOWS能管理的内存大小是有限定的,增加内存快是相对小内存的机器来说的。
什么是虚拟内存?虚拟内存是用硬盘空间做内存来弥补计算机RAM空间的缺乏。当实际RAM(物理内存)满时(实际上,在RAM满之前),虚拟内存就在硬盘上创建了。当物理内存用完后,虚拟内存管理器选择最近没有用过的,低优先级的内存部分写到交换文件上。这个过程对应用是隐藏的,应用把虚拟内存和实际内存看作是一样的。
虚拟内存的作用。不知大家发现没有,在Windows2000(XP)目录下有一个名为pagefile.sys的系统文件(Windows98下为Win386.swp),它的大小经常自己发生变动,小的时候可能只有几十兆,大的时候则有数百兆,这种毫无规律的变化实在让很多人摸不着头脑。其实,pagefile.sys是Windows下的一个虚拟内存,它的作用与物理内存基本相似,但它是作为物理内存的后备力量而存在的,也就是说,只有在物理内存已经不够使用的时候,它才会发挥作用。内存在计算机中的作用很大,电脑中所有运行的程序都需要经过内存来执行,如果执行的程序很大或很多,就会导致内存消耗殆尽。为了解决这个问题,Windows中运用了虚拟内存技术,即拿出一部分硬盘空间来充当内存使用,当内存占用完时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。举一个例子来说,如果电脑只有128MB物理内存的话,当读取一个容量为200MB的文件时,就必须要用到比较大的虚拟内存,文件被内存读取之后就会先储存到虚拟内存,等待内存把文件全部储存到虚拟内存之后,跟着就会把虚拟内里储存的文件释放到原来的安装目录里了。
内存的设置。置虚拟内存,具体步骤如下:右键单击我的电脑→属性→高级→性能设置→高级→虚拟内存更改→选择虚拟内存(页面文件)存放的分区自定义大小确定最大值和最小值设置。通常来说,虚拟内存为物理内存的1.5倍,稍大一点也可以,如果你不想虚拟内存频繁改动,可以将最大值和最小值设置为一样。{另一种说法:调整时我们需要注意,不要将最大、最小页面文件设为等值。因为通常内存不会真正塞满,它会在内存储量到达一定程度时,自动将一部分暂时不用的数据放到硬盘中。最小页面文件越大,所占比例就低,执行的速度也就越慢。最大页面文件是极限值,有时打开很多程序,内存和最小页面文件都已塞满,就会自动溢出到最大页面文件。所以将两者设为等值是不合理的。通常情况下,最小页面文件设得小些,这样能在内存中尽可能存储更多数据,效率就越高。最大页面文件设得大些,以免出现满员的情况。
内存使用技巧。对于虚拟内存如何设置的问题,微软已经给我们提供了官方的解决办法,对于通常情况下,我们推荐采用如下的设置方法:(1)独建立一个空白分区,在该分区设置虚拟内存,其最小值设置为物理内存的1.5倍,最大值设置为物理内存的3倍,该分区专门用来存储页面文件,不要再存放其它任何文件。(2)Windows系统所在分区设置页面文件,文件的大小由你对系统的设置决定。具体设置方法如下:打开我的电脑属性设置窗口,切换到级选项卡,在启动和故障恢窗口的写入调试信息栏,如果你采用的是无,则将页面文件大小设置为2MB左右,如果采用核心内存存储和完全内存存储,则将页面文件值设置得大一些,跟物理内存差不多就可以了。对于系统分区是否设置页面文件,这里有一个矛盾:如果设置,则系统有可能会频繁读取这部分页面文件,从而加大系统盘所在磁道的负荷,但如果不设置,当系统出现蓝屏死机(特别是STOP错误)的时候,无法创建转储文件(Memory.dmp),从而无法进行程序调试和错误报告了。所以折中的办法是在系统盘设置较小的页面文件,只要够用就行了。
以上技术由承德电脑维修数据恢复中心http://www.cdshuju.cn/提供!承德电脑维修请联系我们,真诚为你服务!
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。