虚拟内存嘛,xp把不经常 用的放在硬盘的虚拟内存里
注意内存的作用,简单的说就是CPU在工作时等候处理的进程所存放的地方,CPU首先使用一级,二级高速缓存,这部分存储空间很小,很快用完之后,需要把更多的进程放入内存,内存的东西首先是进入了二级缓存,然后提交到一级缓存,最后提交到CPU进行处理。那么当内存用完了又怎么办呢?Windows使用了虚拟内存机制,就是在硬盘上划分一部分空间给内存使用!所以这一部分的内存要比现有内存的要大1.5倍左右!
如果你想在游戏的同时使用其他程序,建议使用含超线程处理能力的Intel P4处理器或者双核处理器。
如果你想提升单个游戏的运行速度,建议修改系统进程的优先级,或者停用一些服务,或者使用高外频的处理器。
回到你的问题中:
“统启动进入桌面后一共就占用110多M的内存空间,”这是因为Windows启动需要占去一部分内存作为系统服务使用,没有这些系统服务,电脑就根本没法用!
“在游戏和桌面的切换当中,系统要拼命的读盘”这个原因与内存容量的关系比较小,而与内存的速度关系比较大,刚才说了,内存的东西要提交到处理器,这个提交过程的快慢就是内存的速度,也就是你买内存时说的DDR 333,/DDR2 533后面的数字就是内存的前端总线速度。另外这也和CPU的多线程处理能力相关。其次,这个问题的发生与下面的描述有同样的原因.
“退出的时候却很慢.感觉系统不是从内存读取而是从硬盘读取的桌面”这个原因是这样的,应为你在打游戏的时候,系统会自动提升游戏进程的优先级,这时候很多没有用的进程会被系统移动到虚拟内存当中,然后当你退出游戏的时候系统就回释放掉内存中的游戏进程占用而把存入了虚拟内存的进程重新装入内存中!
建议:
如果你使用两根内存条而且主板拥有双通道功能的话建议你参照主板说明书打开;
如果你的内存速度与CPU 的总线不一至建议更换内存条;
把你的虚拟内存设置的大一些;
如果你的内存足够大了,在虚拟内存设置当中注意把系统内存优化改成"后台服务"