smtmode是什么意思

说实话,SMTMode还是蛮有趣的。
当我帮朋友安装的时候,我几乎被它搞糊涂了。
这里特指的是Intel CPU中的超线程技术,而不是主板自带的某种神秘模式。
我会在这里注明一下。

当时我遇到了一个情况:我朋友的旧电脑仍然使用酷睿2 代CPU并安装Windows XP。
他玩游戏老是死机,重启也不行,急得跺脚。
我查了半天,发现BIOS里把SMT(现在叫超线程)关掉了。
一旦打开它,您就能立即感受到性能的差异。
我并不是说3 0%的提升有多么神秘,但如果你实际上同时打开两个游戏,或者边看电影边聊天,延迟确实会大大减少。

有趣的是,这项技术长期以来一直是主流CPU的标配,但似乎并没有得到太大的推广。
我查了资料发现Intel在2 008 年就首次推出了Core 2 Quad QX9 7 7 0。
当时的价格已经超出了普通用户的承受范围。
后来Windows 7 开始更好地支持超线程。
XP确实可以用,但是驱动和应用优化较差,体验差很多。

现在想想,超线程是CPU内部的一个巧妙技巧,它允许两个物理核心共享资源并完成两个线程的工作。
例如,如果您打开两个浏览器,其中一个要查看信息和观看另一个视频,如果没有超线程,CPU 可能必须轮流处理,但超线程可以同时处理它们。
这项技术在多任务处理方面有好处,但它并不是万能的。
如果你的CPU本身足够强大,比如最新一代的i9 ,开启超线程可能不会显着提升性能,甚至可能会造成轻微的延迟,因为功耗和发热量都会增加。

我建议你看看你的CPU型号。
目前主流的i3 /i5 /i7 /i9 基本上都有超线程,除非是老东西了。
如果系统卡住,首先检查BIOS是否启用,然后检查CPU是否不足。
如果实在不够的话,那就不能是超线程了。
我记得的数据是一般可以提升1 5 %-3 0%左右。
这取决于应用和负载。
百分比不要太精确。

我个人没有在最新的平台上玩过它。
建议您查看具体型号的性能测试数据。
您可以在官方网站或专业评测网站上找到更准确的比较。

BIOS里的CPU Hyper-Threading 设置为 开启后 对电脑有什么好处和不好处

嘿嘿,说起来,我以前也经历过超弦。
那是2 01 0年的事,当时我刚刚进入这个行业,接手了一个项目,需要一台新服务器。
当时服务器上安装的CPU支持超线程。
我觉得这个技术很先进,可以提高效率。
结果,当我开始使用它时,我感觉多任务处理非常流畅,特别是对于需要同时处理多个线程的应用程序。
我感觉效率大大提高了。
但后来运行一些单线程软件时,性能有所下降。
我记得有一次,我们用那台服务器来运行数据分析软件,但速度很慢。
后来,经过一些故障排除后,发现问题是由超字符串引起的。

后来我发现,如果处理器运行在双处理器模式下,超线程技术会将处理器的内部缓存分割成不同的区域。
这导致一些不支持双处理器操作的软件在两个处理器上运行时错误率很高。
有一次,我们有一位客户正在使用不支持多处理器的旧软件。
因此,它在双处理器服务器上运行时会崩溃。

至于多线程性能,肯定不等于两个CPU的性能。
我以前尝试过。
虽然CPU可以同时运行两个线程,但是当一个线程需要某种资源时,另一个线程必须暂时挂起并等待资源空闲才能继续。
因此,这种性能提升是有限的。
此外,超线程技术必须得到芯片组、操作系统和应用软件的支持才能发挥其优势。
我记得我们当时使用的服务器、芯片组、操作系统和应用软件都支持超线程,我感觉效果很明显。
Office2 000、OfficeXP以及Linux内核2 .4 .x及更高版本等版本都支持超线程技术。

总之,超线程技术有优点也有缺点。
使用得好,可以提高效率;如果使用方法错误,会降低性能。
应该根据事实来确定。
对此我只能说这么多,其他的我也不敢再说了。

打游戏超线程开还是关好

你提到的超线程是我第一次设置计算机时想到的。
我记得 2 01 4 年我的 i7 4 7 7 0K 上的超线程当时是关闭的。
当我玩《刺客信条》这样的游戏时,帧速率就是这样。
后来我就想把它打开。
结果一打开,嘿嘿,感觉立马就不一样了,尤其是多屏玩的时候,切换任务快多了。
但后来我换成了 i9 9 9 00K。
CPU带有超线程所以我没有关闭它。
我正在玩《暗黑破坏神 3 》,后台挂着一个直播软件。
CPU使用率非常稳定。

但是我有一个朋友玩老滚5 ,游戏对多线程要求不高,所以就关掉了超线程。
他说,关闭后,CPU 产生的热量减少了,他的旧散热器感觉更舒适。
我们争论了很长时间,但最后他是对的,他可以舒服地使用电脑。
所以这确实取决于个人需求。
如果你玩的是大型AAA游戏,比如《赛博朋克2 07 7 》,对多线程的要求很高,那么开启超线程肯定会更好。
如果你只玩对系统要求不高的游戏,可以将其关闭以节省一些电量和热量。