CPU处理器的核心数在不断提升,如今桌面端消费级市场基本起步都是4核心,高端一些的都达到了8核心,AMD甚至在去年还推出了16核心32线程的处理器。多核心线程的CPU在应用中会有更多的表现机会,而处理器能实现更多核心线程则依靠了英特尔和AMD两家的关键技术:超线程和同步多线程技术。
超线程是英特尔应用在CPU中的技术,同步多线程是AMD应用在CPU中的技术,这两个技术的目的都是一样的,可在一个实体CPU中提供两个逻辑线程,兼容多线程操作系统和软件,现在英特尔酷睿和AMD锐龙基本都搭载了这一技术,最早用于服务器市场,现在下放到了消费级市场。也就是为什么我们能见到很多8核心16线程这类的处理器,要不然只会有8核心8线程的处理器。
英特尔酷睿 i9 9900K
对于内容创作等吃处理器核心线程的应用来说,超线程的这些技术简直就是神器,能让工作效率进一步提高,但对于游戏玩家来说,超线程似乎并没有什么优势,特别是那些物理核心很多的处理器,超线程技术貌似可有可无。
不仅如此,还有的小伙伴认为超线程技术对一些游戏可能出现负优化的现象,那么今天我们就来实际测试一下,看看处理器关闭开启超线程前后,游戏帧数有什么变化。首先咱们看一下测试平台。
测试平台
测试平台我们选择了英特尔酷睿i9-9900K这款8核心16线程的处理器, 如果关闭超线程就是8核心8线程了。
超线程关闭
游戏我们选择了《CS:GO》,《守望先锋》这两款FPS网游,以及《古墓丽影:暗影》和《孤岛惊魂5》这两款3A游戏,分辨率为1080p/2K,测试选择游戏自带Benchmark或者Afterburner来监控帧数。
1080p
2K
测试效果有点显著,在这几款游戏中关闭了超线程技术后,游戏帧数发生了很大变化,均有一定幅度的提升,最次也是在《古墓丽影:暗影》中打了个评测,而最高在《CS:GO》中两者帧数相差了40帧。看来关闭超线程技术确实对提高游戏帧数有奇效,也反映了一些游戏对于超线程这样的技术有些不友好。
超线程开启和关闭很简单,在BIOS中就可以调整,一般都在BIOS的高级选项中,就可以找到。
BIOS
不过虽然超线程技术确实对游戏有负优化,但这一切的前提是在我们使用了物理核心足够多的处理器,在核心数够用的情况下,游戏会对超线程处理器普遍产生负优化。但当你处理器物理核心核心不够的情况下,那么超线程技术反而会保证游戏帧数稳定。所以如果你想通过关闭超线程技术来提高游戏帧数,那么还的需要8核心左右的处理器才靠谱,或者至少也得有6颗物理核心。至于4核心或者双核心处理器的用户,这里就不推荐使用关闭超线程技术来提高帧数体验了,避免物理核心不够用。
(7521830)