昨天发了一篇关于处理器变成单核的文章,引来了不少的朋友留言,有个问我能不能告诉一下怎么样关闭超线程,是不是通过同样的办法可以关闭?
先来说一下超线程,本文不是正规的科普贴,也不会引用大量的专业名词,只是告诉大家有时候超线程对玩游戏反而会起到负面作用。当然不是所有的游戏都一样,游戏的优化和处理器核心的数量都会造成影响,具体可以根据自己的测试而决定是否需要关闭。
系统配置的更改处理器数量并不是关闭超线程
昨天的文中留言说这样是不是就算关了超线程,其实不是的,当然我们用软件说话。
打开运行输入“msconfig”,打开系统配置,点击引导→高级选项,然后在处理器数打钩,选择数量4。
点击确定然后重启,然后用CPU-Z实际测试,很明显右下角写的是2核心4线程。
到这里是不是有朋友好奇,如果我把处理器数写成3会怎么样?不要想了,我来告诉你,是2核心3线程,有图为证。
到这里可以负责任的告诉你,这种方式关闭超线程并不靠谱。
通过BIOS关闭超线程的方法
接下里说一下正宗的办法来关闭超线程,我的主板是华硕B350M-K,处理器是R5 1500X,四核心八线程。如果你是其他型号主板,方法大同小异,只需要找到SMT字样就行,也有一些BIOS可以显示成中文。
首先开机按del键进入BIOS,有些主板的按键不一样。
进入界面后按下F7,进入Ez模式,然后点击“高级”选项卡。
移动到CPU Configuration,意思是处理器配置。打开后进入界面,找到SMT Mode。
在下拉菜单中有两个选项,一个是自动,我们选择另一个关闭。最后按F10保存重启。
最后提醒更改项目是否确定,点击OK,电脑重启。进入桌面之后再看CPU-Z,这时候变成4核心4线程,超线程已经关闭。
再看下任务管理器,里面只有四个线程。
本文重点是如何关闭处理器的超线程,是否能获得更好的游戏体验还需要自己去验证,有些游戏可能会获得帧数提高。核心数少的处理器像七代以前i3就完全没必要,现在主流的单机游戏能够支持四个线程,关掉了反而会降低表现。
到此结束,谢谢大家。