当前位置: 华文星空 > 电竞

为什么魔兽争霸3(1.27) 显卡和CPU占用率一直很低,但帧数波动很大?

2024-04-17电竞

难得看到知友讨论魔兽3的(无论经典版还是重制版),恰好尤娜刚做完不同配置针对魔兽3经典版1.27的测试——

省流总结——

  • 虽然魔兽3出来20+年了,但一来当年主流分辨率才1024*768,二来暴雪还是一直在维持更新的,1.27版本甚至换上了刚出来时还没有的DX9 API——所以如果是现在1080P起步的分辨率,也未必随便来台电脑都能玩得舒服。
  • 魔兽3简单场景吃缓存,复杂场景吃单核性能;而且一般只会利用到2个CPU核心
  • 魔兽3的高帧模式,会依赖高刷屏幕和独显直连。
  • 测试结果复制粘贴出来——

    从上图数据可见,并非「游戏太老新硬件发挥不出来」。7950X3D+4090顶配,能跑到400~600帧;5900HX+3060这套较主流的配置能跑到180~300帧;2698Bv3+5600XT的洋垃圾配置(缓存比5900HX大,但单核低很多)则是110~250帧,最低帧数有些吃亏。

    关于显卡,其实魔兽3在今天1080P起步+高画质下运行,还是会吃一些显卡的。尤娜上面那篇文没放过时配置的截图,补两个(受限内屏锁60帧了),可见激烈团战时860M显卡占用率依然在65~80%之间,解锁帧率的话甚至能逼近90%。

    860M的Time Spy跑分约1200。因此不考虑CPU瓶颈前提下,想在1080P+全高画质下平均60帧玩,其实也需要1030级别的显卡;如果想要2K+全高画质下平均144帧玩,可能得来个1650级别的。

    再回头分析题主用过的配置。显卡其实都没问题,主要问题在CPU上——

    第一个4590单核性能跟尤娜上面提到的「洋垃圾」2698Bv3差不多(微架构一样的),缓存差一大截还不如5900HX,团战当然会掉帧了。

    第二个6800H性能是最强的(基本和尤娜的5900HX一样),而且正常没5000MHz频率的内存,这一代要么是4800MHz的D5,要么是6400MHz的LP D5。如果是后者,其实是LP内存的高延迟影响到了你的帧数;如果是前者,则有必要检查一下驱动和游戏环境了。

    第三个1231v3较之6800H就又回去了,单核和洋垃圾差不多,缓存差一大截。洋垃圾有40MB大缓存团战尚且会掉到110+,你才6~8MB,掉下100就很容易了。

    扩展阅读——