之前关于“D加密的应用是否会影响游戏优化性能”这个问题,已经在国内外玩家中间引起了广泛的讨论。很多玩家表示,D加密游戏会消耗游戏的运行内存,导致游戏运行不稳定。但事实又是怎样的呢?
近日国外媒体GameDebate就对《毁灭战士4(DOOM)》在D加密前后进行了专门测试,也算是在这个问题上做出了初步的探索。
之前,我们已经报道了B社旗下的id Software工作室开发的《毁灭战士4》已经在相关的更新中移除了D加密,加上GameDebate又在游戏发售后使用D加密期间对游戏进行了帧数测试。因此,他们就可以把游戏的前后运行表现,拿来进行对比测试。(注:CPY的破解版,据说是并没有真正移除D加密,只是屏蔽)
在测试中GameDebate选取了在OpenGL和Vulkan两种接口下的游戏在1080P和1440P分辨率下的运行表现。采用的配置和游戏的相关设置则前后一致。具体配置如下:
显卡:MSI GeForce GTX 1060 Gaming X 6G
CPU:Intel Core i7-5820K
内存:16GB DDR4
具体测试结果如下(优化性能以游戏平均帧数为基准):
相关测试显示,在移除D加密之后,《毁灭战士4》在1080P相对于原版的帧数有6-7%的帧数提升。但同时在1440P下,前后的帧数差别并不大。至于帧数的提升是否D加密移除后引起的,在这里还不能做绝对的判断,原因有如下三个主要方面:
· 《毁灭战士4》在移除D加密前后已经更新过多次优化补丁;
· 测试中使用的显卡驱动已经有所更新;
· 测试中使用的Intel Core i7-5820K和16GB DDR4内存这个相对强劲的配置,也可能让测试的差距并不显著,因为据GameDebate的介绍,D加密一般会占用很多CPU和内存资源,因此,测试结果可能在CPU性能偏弱和内存较低的配置下,差别可能更为显著。
以上条件的限定,在短期的测试中显然难以实现。加上,目前D加密官方对其加密技术没有明确的说明,因此我们目前还不能绝对的说,D加密会显著降低游戏的优化性能。同时更为精确的测试还有待进一步的探索。