众所周知,彩虹六号近期退出了两个版本,一个是传统的DX11,而另一个则是新的Vulkan API。
作为有新不用旧的人,一度认为Vulkan的性能表现肯定比现有的DX11要好(信了官方说法的邪)所以我一直使用的是Vulkan API来玩的彩六。
不过,有一点在测试之前就已经感知到了,那就是Vulkan的帧数波动很大,波动幅度能达到40多帧,有时激烈交火的帧数能让我有重回旧笔记本玩游戏的感觉。

那么我们来测试一下两者有什么差别吧,虽说不怎么严谨,但也足够说明结果了。
测试环境:
- i7 6920HQ
- GTX 1066
- 16G DDR4 2400MHz
- SSD
使用监测软件为RivalTuner Statistic Server,即RTSS和HWiNIFO64


Vulkan API对于显存的要求非常严格,如果显存用量溢出那么游戏很容易出现致命错误,所以游戏内设置的显存用量在一个绝对不可能爆显存的范围。


对于测试地图选用经典猎恐芝加哥豪宅夜晚的图,固定区域重生。
DX11

可以看到帧数在100帧左右,CPU占用80%,显卡几乎满载。

进入室内,CPU占用提高到了90%,显卡依旧满载,帧数稳定100帧以上。
Vulkan



同样的场景,CPU占用率相比DX11下降10-20%不等,显卡不变,帧数低于90且波动频繁。

CPU占用比DX11依旧低了10%左右,帧数提高到了与DX11差不多的级别。
总结
新的API很多人说是针对A卡的鸡血优化,而对于N卡则因人而异,不过可以说Vulkan对于我这台电脑来说是负优化的,并没有什么明显的提升。
可以推测Vulkan API可以降低CPU负荷,对于CPU较差(我的CPU已经够弱了还能有更差的?)的电脑来说或许能提升性能?
评论
还没有任何评论,你来说两句吧!