论坛风格切换切换到宽版
  • 2741阅读
  • 8回复

[闲聊]优化EQ在Windows 7下的内存占用 [复制链接]

上一主题 下一主题
 

发帖
114
白金币
274
威望
49
人气
1
昵称
我玩过
正在玩
爱好
只看楼主 倒序阅读 楼主  发表于: 2013-03-18
    这个问题困扰了我至少3年,直到前两个月才完全搞定,在此抛砖引玉,博大家一笑。


    Windows XP下运行EQ有个巨大的优势:【窗口化运行EQ,完全登录一个角色后,点击最小化,可以大幅度降低内存占用,从200-400MB一下子降到30-60MB】我那台2003年的机器都可以6开,在PEQ和DS都试过,一切正常。


    当然,代价是:完全上齐6个号需耗时30分钟左右……如果遇上CR和Zone Down的话……噢……


    当我在2009年换了台机器,安装Windows 7 64bit后发现EQ巨不爽,每个EQ进程都需要占用400-800MB的内存,而且【最小化】秘籍无效,很是郁闷了一阵子,最多只能4开。这个时候,让我再退回到Windows XP已经是不可能的了,而且年纪渐长,不可能为了玩个EQ去另外配台机器。


    机器配置如下:

        2003年机器:Celeron 1.0GHz(超频至1.2GHz)/512MB RAM/NVIDIA MX440/Windows XP
        2009年机器:Pentium Dual-Core E5500@2.80GHz/4GB RAM/NVIDIA 9600GT/Windows 7 64bit


    就这样,一直断断续续玩了两三年,不管是官服还是模拟器,最多只能4开(官服4开已经是很大的折磨了!)


    直到无意中发现一个新技巧,可以达到XP下同样效果。原理很简单,就是用一个“内存优化器”不停要求分配内存,让其他进程的内存交换到硬盘上(包括EQ,它里面有很多“很少用到的资源”占用了宝贵的内存)最后再释放先前分配的“虚拟”内存。只要不过Zone,基本不会增长很多。


    这样,我就可以在一台4G内存的机器上运行着8个EQ,同时还运行着 uTorrent (EQ对带宽的确要求不高),而且时不时打开Chrome玩FarmVille 2(一个网页游戏,类似QQ农场,内存占用800MB到1.5GB之间)。至于再开一个视频网页,丝毫没有影响。


    至于内存优化工具,仁者见仁,智者见智,我用的是 Glary Utilities (内含中文界面)。


总共4G内存,登了8个EQ,内存已经吃紧了:







报警:





优化:





优化后:




运行一段时间:

下线之前的状况:(此为后来补图,所以进程ID不同)





带宽:要求不高







带宽:下线之前




    局限:如果号发生异常情况,譬如:掉线、死亡、过Zone、或者突然Zone内涌入大量玩家,仍然需要手动重新优化一次。这取决于各人的具体情况。


    下一台机器?内存32GB起步!


Sarge_MAG_70|Caze_CLR_70|Exaser_SHM_70|Warar_WAR_70
Rager_RNG_70|Gerer_ENC_70|Ercer_NEC_70|Reet_WIZ_54
Barder_BRD_35
发帖
255
白金币
315
威望
97
人气
0
昵称
我玩过
正在玩
爱好
只看该作者 沙发  发表于: 2013-03-18

发帖
819
白金币
884
威望
269
人气
0
昵称
我玩过
正在玩
ds eq   cod6  nfs12  植物大战僵尸
爱好
只看该作者 板凳  发表于: 2013-03-18
有什么

我看看。

建设新农村。
共建和谐社会!
发帖
8
白金币
8
威望
2
人气
0
昵称
我玩过
正在玩
爱好
只看该作者 地板  发表于: 2013-03-18
这是啥
发帖
201
白金币
9
威望
15
人气
0
昵称
我玩过
正在玩
爱好
只看该作者 粪坑  发表于: 2013-03-19
不用搞这么麻烦吧,直接加到8g不就得了...
反正内存现在也是白菜价了

发帖
114
白金币
274
威望
49
人气
1
昵称
我玩过
正在玩
爱好
只看该作者 粪坑边缘  发表于: 2013-03-19
回 摩里亚 的帖子
摩里亚:不用搞这么麻烦吧,直接加到8g不就得了...
反正内存现在也是白菜价了[表情]  (2013-03-19 08:33) 

3年前配的老机器了,只有两个内存插槽,DDR2单条最高只有2GB,所以最高只能4GB了。
Sarge_MAG_70|Caze_CLR_70|Exaser_SHM_70|Warar_WAR_70
Rager_RNG_70|Gerer_ENC_70|Ercer_NEC_70|Reet_WIZ_54
Barder_BRD_35
发帖
27
白金币
15
威望
10
人气
0
昵称
我玩过
正在玩
爱好
只看该作者 前排围观  发表于: 2013-03-19
我用4G内存,6开没啥问题啊,也是win7 64的。
发帖
134
白金币
378
威望
60
人气
3
昵称
我玩过
正在玩
爱好
只看该作者 7 发表于: 2013-03-22
说句实在的,WIN7 64位直接上16G内存不就好了么?现在内存也就白菜价了。

发帖
16
白金币
26
威望
4
人气
0
昵称
我玩过
正在玩
爱好
只看该作者 8 发表于: 2013-03-22
虚拟内存设置了吗?
快速回复
限300 字节
 
上一个 下一个