
這兩者有什麼區別,在什麼情況下我想實施它們?是否存在我只想要其中一個而不想要另一個的情況?
根據維基百科,超執行緒是一項英特爾專有技術,而超頻似乎適用於任何 CPU(英特爾或其他)。
但儘管如此,它們似乎都是在同一台機器上加速處理時間的非常相似的方法,我想知道它們是否是同義詞或相互冗餘。
答案1
兩種完全獨立的提高性能的方法。
超頻是調整主機板(或顯示卡)設定以使“時鐘”運行得比供應商認證的速度更快的過程。可以提高單執行緒或多執行緒場景的效能。也存在風險,因為可能會產生過多的熱量,從而損壞電路。
超線程是一種向作業系統呈現一個核心的方法,就好像它是兩個核心一樣(請參閱什麼是超線程以及它是如何工作的??這允許作業系統在單一核心上同時運行兩個執行緒。實際上,虛擬機器管理程式會導致核心在執行緒之間非常快速地切換。這可以提高某些多執行緒場景中的效能。而且這種方法不存在像超頻那樣的風險。但正如所指出的,這是英特爾獨有的解決方案。
它們並不互相排斥。您可以對超執行緒 CPU 進行超頻。
答案2
超線程(HT)是更多的線程。超頻是指更快的處理器速度。
與超線程相比,超頻對於遊戲應用程式更加有用和實用。 HT 對於媒體檔案的編輯或渲染更有用,因為它允許多個軟體以相同的處理速度運行而不是分開。
超頻更適合遊戲,因為它是一個應用程式運行而不是多個應用程序,並且可以利用處理器的增強性能。