虚拟内存我固定到8G后,老机子开十个表格不卡了,但有个坑得提前说
前两天办公室小刘跑来问我,说他那台六年的老台机开三个Excel就卡得鼠标都拖不动。我过去一看,虚拟内存让系统自动管着,C盘总共就剩8个G,页面文件飘忽不定,系统一忙就来回倒腾,能不卡嘛。
我给他把虚拟内存固定到8G,放在D盘那块机械盘上。重启之后他连着开了十个表格,来回切也不卡了。这里头的道理其实不复杂:系统自动管理听着省心,可它一遇到大内存占用就临时扩页面文件,扩的时候硬盘读写一乱,响应自然就慢。固定下来,系统心里有底,就不折腾了。
具体咋弄我说细点。右键“此电脑”进属性,高级系统设置,性能设置里点高级,虚拟内存那栏点更改。先把“自动管理所有驱动器的分页文件大小”那个勾去掉,然后选D盘,自定义大小,初始大小和最大值我都填8192。填一样大是为了不让它频繁伸缩,减少碎片。填完点设置,再确定,重启生效。
这里有个坑我得提前说清楚。页面文件放D盘,前提是D盘得是块像样的盘,别放到U盘或者移动硬盘上,一拔就蓝屏。另外要是你机器内存本来就16G往上,平时也不跑大软件,其实不用动它,系统默认那套够用。我这是针对老机子、小内存、C盘又紧的情况。
还有一点,改完别急着说好。我一般让机器跑两天,拿任务管理器看提交大小那栏,心里有个数。要是提交大小一直贴着上限走,那说明8G还不够,得往上加。我见过有人一上来就填个20G,结果盘不够,系统直接报错,白折腾。
说到底,虚拟内存这玩意儿就跟家里备用的储物间一样,平时用不上,真到东西堆不下的时候,有个固定的地方放,比临时到处找角落塞要稳当得多。系统优化也是这个理,软件在精不在多,设置也是改对那几项就够,别瞎折腾。
你们平时虚拟内存是让系统自动管,还是自己固定?固定在C盘还是别的盘?有没有人试过固定后反而更卡的,说说情况,我琢磨琢磨是不是盘的问题。
