先前Windows 11作業系統在搭配AMD處理器時,存在L3快取記憶體效能低落的Bug,導致拖累電腦效能表現,而Microsoft終於推出更新檔修正這個問題。
一開始還越修越壞
Windows在剛推出新版本的時候,伴隨許多問題好像已經不是新聞,雖然這次Windows 11的問題並不像之前會刪除「我的文件」那麼誇張,但也足夠讓AMD處理器的使用者頭痛了。
我們先前曾報導過,包含Zen+、Zen 2、Zen 3架構的AMD Ryzen 2000、Ryzen 3000、Ryzen 4000、Ryzen 5000系列等處理器,在Windows 11作業系統下有著L3快取記憶體延遲增加3倍的問題,另一方面Windows 11也會讓AMD處理器上的Preferred Core(首選核心)功能失效,讓系統無法自動將高負載的工作交給效能最好的2個核心,可能讓一般程式效能下滑3%~5%,甚至在部分遊戲造成15%的效能損失。
不過在稍後的報導中,我們確發現在Windows 11更新組建至22000.258後,L3快取記憶體延遲的問題不但沒有修正,反而讓狀況更加惡化,以Ryzen 7 2700X處理器為例,Windows 11第一個版本的延遲為17.1ns(越低越好),更新之後反而變成31.9ns,比正常數值約為10ns相比,大概多了3倍。
而根據AMD知識庫的記載,證實在部分程式中L3快取記憶體的延持有增加的情況發生,會讓對於記憶體子系統效能敏感的應用程式造成小於3~5%效能衝擊,但部份程式可能會高於這個數值。同時也說明了UEFI CPPC2(即Preferred Core之問題)無法正常被系統調用,造成程式無法安排在最快的處理器核心,會影響用1個或少量執行緒應用程式的效能,而且在8核心、TDP 65W以上的處理器影響程度較為明顯。
終於修好這個問題啦
根據AMD在知識庫上釋出更新,指出AMD與Microsoft已解決處理器在Windows 11系統中遇到的效能問題,並提供以下解決方案:
- Microsoft發布軟體更新,透過Windows Update取得KB 5006476更新檔,解決L3快取的延遲問題。
- AMD釋出AMD晶片組驅動軟體3.10.08.506版本,解決UEFI CPPC2問題,讓Preferred Core效能可以正常發揮。
筆者也在搭載AMD Ryzen 5 5600X的自用電腦上,以CrossMark進行簡單效能測試,從下列圖表可以看到,在更新之前,CrossMark的總分只有1125分,更新之後分數可以提升至1223分,提升幅度大約為8.71%,可以推斷效能問題已經修正。
如果讀者已經升級到Windows 11作業系統,又剛好使用受影響的處理器,可以參考Microsoft的更新資訊,透過Windows Update更新系統,並下載AMD Ryzen晶片組驅動程式(3.10.08.506版),已修正這些會對效能造成不良影響的Bug,確保電腦能在運作於最佳狀況。
加入電腦王Facebook粉絲團