由于AMD銳龍處理器點燃了處理器市場的“核”大戰,在售處理器的核心數量整體得到了提升,主流處理器6核心、高端處理器8核心(甚至高達18核心)也不稀奇。不過,部分游戲與應用對于多核心的支持度也有些跟不上了,在多核心處理器上出現執行效率降低的問題。針對這類問題,我們可以通過手動降低處理器的核心數量來進行兼容,具體的方法可以參考我們之前的文章。不過,在進行手動設置處理器核心數量的過程中,部分玩家也遇到了一些奇怪的問題,本期我們就來著手為大家解決。
SMT同步多線程開關沒效果?
對于一些老游戲或者老應用,如果處理器支持HT超線程技術( AMD對應的技術叫做SMT同步多線程),反而會導致執行效率降低(例如《孤島驚魂4》,關閉超線程甚至可以提升30%的幀速!),所以可以通過在BIOS中手動關閉超線程功能來搞定這個問題。
不過,如果玩家使用的是銳龍處理器,可能會出現在BIOS中關閉了SMT功能之后發現并沒有起作用(SMT依然保持打開狀態)。實際上,這只是因為玩家選錯了開關項而已。請注意,在部分AMD主板上,通過AMD CBS菜單里調節的SMTEN項是無法實現SMT功能開關的,必須要找到SMT Mode這一項才行。當然,如果你找不到,也可以通過AMD提供的Ryzen Master軟件來開啟/關閉SMT功能。調節SMT狀態后電腦會關機,自己手動開機就可以了。
處理器核心莫名消失?
調整處理器核心數量雖然不是什么很高深的操作,但不少玩家也遇到過屏蔽部分處理器核心后,無法再打開的囧事。雖然通過給CMOS放電或摳掉主板電池清空BIOS設置之類的辦法也許能解決,但也有遇到無法解決的情況,甚至拔了處理器重新安裝也不行。
出現這種情況也不用慌張,你的處理器并沒有壞掉,只是操作系統在抽風而已。進入Windows 10后,如果在設備管理器中可以看到邏輯處理器數量正常,只是任務管理器中顯示的處理器核心數量變少的話,那基本可以確定是操作系統的問題了。運行msconfig,在引導菜單中選擇高級選項,然后反向勾選“處理器個數”,即可解除操作系統對于處理器核心數量使用的限制,重啟之后,你會發現丟失的處理器核心變回來了。
當然,通過這個辦法也可以自由設置系統所用的處理器線程數量,省去了在BIOS中設置的麻煩(只是不從BIOS中來關閉核心的話,沒那么省電而已),同時也可以實現一些特別的核心數量,例如線程撕裂者只通過Ryzen Master或BIOS來關閉核心的話,只能做到4、6、8、12、16核心,而通過這個可以實現奇數個核心。