超线程与超频

超线程与超频

这两者之间有什么区别?在什么情况下我会想要实现它们?在哪些情况下我只想实现 1 而不需要 1?

根据维基百科,超线程是英特尔的专有技术,而超频似乎适用于任何 CPU(英特尔或其他)。

但是,它们看起来仍然像是在同一台机器上加快处理时间的非常相似的方法,我想知道它们是否是同义词或相互冗余。

答案1

两种完全不同的方法来提高性能。

超频是调整主板(或显卡)设置的过程,使“时钟”运行速度比供应商认证的更快。可以提高单线程或多线程场景的性能。但也存在风险,因为会产生过多的热量,从而损坏电路。

超线程是一种将一个内核呈现给操作系统的方式,就好像它是两个内核一样(请参阅什么是超线程以及它是如何工作的??)。这允许操作系统在单个内核上运行两个线程,几乎同时运行。实际上,虚拟机管理程序会导致内核在线程之间非常快速地切换。这可以提高某些多线程场景的性能。此外,这种方法没有超频那样的风险。但正如所指出的,这只是英特尔的解决方案。

它们并不互相排斥。您可以对超线程 CPU 进行超频。

答案2

超线程 (HT) 是指更多线程。超频是指更高的处理器速度。

与超线程相比,超频对于游戏应用更有用、更实用。超线程对于编辑或渲染媒体文件更有用,因为它允许多个软件以相同的处理速度运行,而不是分频运行。

超频更适合游戏,因为它只运行一个应用程序而不是多个应用程序,并且可以利用处理器的提升性能​​。

相关内容