http://tinyurl.com/2udr76kh
先前在AV-Comparatives的測試中,Windows Defender被評比為占用系統資源最多的防護
軟體之一,後來在TechPower UP的測試中也發現同樣的問題
TechPowerUP在使用Core i9-10850K 並在全核心5.0 GHz下測試發現,在開啟
Windows Defender的時候 Cinebench R23 的分數下降了1000多分(約6%效能)。同時在
8~11代的Core CPU都有這個問題,不過這應該是Intel和Windows之間其中一個發生衝突導
致,因為使用AMD的CPU測試時並沒有發現這個問題
TechPower UP認為這個應該是Defender在Intel平台上會使用過多的PCMs(Performance
Counter Monitors)導致與其他處理程序衝突。PCM是Core和Xeon中用來測量內部資源的使
用率,Defender會隨機調動CPU內3個固定PCM內的所有7個硬體PCM
這些PCM有分為4個級別,分別是Disable、OS、User和All-Ring levels。但這些PCM都是
共享資源所以應用程式有可能會在同一時間內使用到不同層級別的PCM
一般HWiNFO、OCCT、Core Temp 和 ThrottleStop 等軟體都會設定在Mode 3或是
All-Ring levels,由於所有的層級都相同所以並不會有效能降低的問題,但Defender會
使用到Mode 2級別進而拖累系統效能,並且在閒置情況下也會持續占用過多的CPU時間
如果要解決這問題只能關閉Defender的即時掃描,但會將裝置暴露在安全風險下。所以另
一個解決方式是使用第三方防護程式來解決
如果要在使用Defender的情況下又不會減少效能的話,可以透過TechPower UP提供的
Counter Control來緩解(按下Counter Control就能讓PCM維持在Mode3但又不會關閉
即時防護),ThrottleStop在9.5版本也能開啟Windows Defender Boost來達到同樣的目的