一直在研究如何提高模拟器性能,使游戏更加流畅!

发表于:2019-07-14


和雷电磨合了近两年时间,英雄配置和习惯都已个性化了. 所以还是不想轻言放弃.

一直在研究电脑各种设置对模拟器的性能效率的影响,只为提高性能,使游戏更加流畅.

眼见各位最近的体验都不太好.. 本着取长补短的想法, 我对国内主流模拟器进行了轮番测试.

测试软件:Ys6.3.0.2,MuM2.213(X64),Syzs2.0.12227.123国际版,Xy6.2.7

测试平台:CPU E3 1230V3 (锁睿频3.7G) 显卡GTX970 内存8G-1600-d3 固态硬盘-三星840evo 120G

测试项目 : 安兔兔跑分与王者荣耀实测.

测试变量 : 模拟器设置渲染方式、分配给模拟器的cpu核心数量、分配给模拟器的内存大小

测试结果: 由于国产安卓模拟器几乎都是在构建在VirtualBox基础上,


所以,在相同硬件设置下,各模拟器CPU与GPU跑分差距不大...由于某同学跑分作弊,这里就不发统计图了.


--------------------------------------------------------------------------------------------------------------------------------------------

结论:

1. 内存-模拟器只能识别3.5G(64位模拟器除外) 所以一般设为3G就好了, 影响不大.

2. 安兔兔cpu跑分和CPU主频成正比,高频才是王道,多线程发挥不出来. 带K的i3超个频,秒I7,I9也不奇怪.

3.分配给cpu核心超过4个时,gpu跑分大幅度下降,只分配1~4个cpu核心时gpu调用效率才比较正常.


但即使是最好的条件下,跑安兔兔3d测试显卡占用率还是低于30%. (任你配置再高,也甭想发飙)

4. 模拟器渲染方式使用directx的效率远高于opengl...撇开跑分,后者的60帧,像是前者16位色30帧!


5. 重点来了- opengl渲染模式, 在多模型渲染场景下,严重掉帧.! 它就是造成卡顿的罪魁祸首.

什么是多模型渲染? 具体到王者荣耀: 训练营模型较单一 5V5打团,此时渲染的模型较多.

现在是不是有的同学明白了,为什么经常训练营测试不卡. 一打团就卡. 因为我们用的是opengl渲染引擎!



一句话总结:任意一款国内主流模拟器,使用directx引擎玩王者. 都有很流畅稳定的体验.

在此呼吁广大L友一起向G方提出适配Directx的请求. 想真正不卡,Directx是必须的!

终日搪塞,应付式的整改调优-始终是补好东墙漏西墙.不如一次性从根本上解决问题!


------------------------------------------------------------------------------------------------------------------------------------------------------------------

最后送上几条真正有用的设置建议:


1.打开雷电多开器-找到"0 雷电模拟器"那一行,点击后面的LJ桶图标删除, 然后点下面的"新建/复制模拟器".


2. windows功能关Hyper-V 控制面板-电源选项-高性能


3.主板bios设置: CPU开VT虚拟化,关节能,关HT超线程.


4.请先重复第一条. 如有其他问题,请回帖.










评论(9)
暂无数据