软件吧
登录注册账号
/posts/200-5-2
电脑必备

给200台老机子统一调虚拟内存,我拿5台样机跑了三天才敢批量推

山城老周 81 0 13

上个月单位换了一批新显示器,结果财务那边报上来十几台老机子开机后卡在登录界面转圈,进桌面后打开Excel也要等半分钟。这批机器是2015年的联想启天,4G内存,机械硬盘,跑Win10本来就吃力。我挨个查了一圈,发现虚拟内存全被系统自动管着,C盘只剩不到2G,页面文件根本施展不开。

按说这事简单,把虚拟内存挪到D盘、固定大小不就完了?但200多台机子,每台都这么手动搞不现实。我先拿5台样机做分组对照:A组保持系统自动管理;B组固定到D盘,初始4096MB、最大8192MB;C组固定到D盘,初始2048MB、最大4096MB。每台都记录开机时间、打开Excel的响应时间、连续开十个网页后的内存占用。

跑了三天,数据挺说明问题:B组开机比A组平均快11秒,Excel首次打开快6秒左右;C组反而比A组还慢,因为最大才4G,多开几个网页就开始频繁读写页面文件。这印证了我一直以来的判断——虚拟内存不是越小越好,老机子物理内存本来就紧,页面文件给足了才不折腾硬盘。

确认B组方案稳妥后,我才用软领优化大师的批量下发功能,把D盘虚拟内存参数做成一个优化项,推给剩下那批机器。这里多说一句,我为什么愿意用它:它推下去之前会先给每台机子做一次还原点,万一哪台参数写岔了,一键就能回退到推之前的状态。我干了十几年运维,最怕的就是批量操作完发现不对,结果连原始状态都找不回来。有这个还原兜底,我才敢一次性推190多台。

推完第二天抽查了20台,开机时间普遍在35秒上下,之前是45秒到50秒。有三台因为D盘本身也快满了,效果不明显,我单独给它们清了盘再重推了一次就好了。

现在想问问大伙:你们给老机子调虚拟内存,是固定大小还是让系统自己管?固定的话一般给多大?我这套4096/8192的参数在4G内存机上跑着还行,8G内存的机器是不是该换个比例?有经验的老哥给说道说道。

登录后可以为帖子点赞,但本帖内容对所有人开放阅读。

社区回应

0 Replies

还没有回应,抢一个沙发。

登录后可以回应和点赞,但本帖内容对所有人开放阅读。