Win11卡頓是什么原因?Win11卡頓的解決方法
Windows11已于10月5日正式發布,新系統在協作編輯、應用程序開發、無障礙增強、觸控體驗、語音輸入和游戲等方面進行了全新的升級。
然而實際情況是,全新的Windows11系統確實帶來了比前幾代系統更為實用的功能,
例如筆記本外接顯示屏后,系統會記住外接屏幕上放置的窗口并記住窗口布局。
斷開外接屏幕后,外接屏幕上的窗口會自動出現在電腦自帶顯示器上。
如果重新連接外接屏幕后,原本這些窗口會自動按照之前布局重新出現在外接屏幕上。
這對于需要外接顯示器的人群而言,無異于節省了大量適配調試時間。
但是無論是手機還是電腦操作系統,第一個版本總是不完美的,總是會存在著這樣那樣的bug。
根據AMD官方公告,所有能安裝Windows11的電腦全部會有性能下降的表現,包括Zen+、Zen2、Zen3架構的AMD處理器,Ryzen2000、Ryzen3000、Ryzen4000、Ryzen5000系列都會受到影響。
具體來說,一些芯片的運行速度在新系統上比舊操作系統慢10-15%。
至于為什么會出現這樣的情況,目前主流的看法有兩個
第一是Windows11在AMD的“首選核心(PreferredCore)”技術方面存在問題。
該技術通常旨在將線程轉移到處理器上最快的核心,但由于Windows11操作系統不知道處理器核心哪個是最佳的狀態。
程序執行時,PreferredCore會自動將工作優先分配給高性能的核心,提供工作處理效率,而不是選擇適合的處理器核心,
操作系統與AMD芯片溝通不良的狀態下,導致程序執行速度變慢。
第二便是Windows11可能導致L3緩存延遲增加兩倍。
這個問題可能導致大多數受影響的應用程序的性能下降3-5%,而一些游戲(AMD特別指出那些“常用于電子競技”的游戲)性能可能下降10-15%。
很多人不知道L3緩存是什么,在這里驅動人生科普一下。
首先,緩存是一種非常快速的內存類型。
是CPU自身具有的快速存儲單元,計算機的內存具有基于速度的層次結構,而緩存位于該層次結構的頂部,是最快的存儲單元,同時也是最靠近中央處理的地方。
眾所周知的是,程序通常會被設計為一組指令,最終由CPU運行,運行程序的時候,這些指令必須從主存儲器取指令到CPU。
數據首先被加載到RAM中,然后被發送到CPU。因為CPU每秒都能夠執行大量指令。
為了充分利用其功能,CPU需要訪問超高速內存,這是緩存的來源。
高速緩存在CPU內執行數據的來回傳輸。內存的層次結構也存在于緩存中。
在現代處理器中,按大小增加和速度遞減的順序,高速緩存存儲器分為三個部分:L1,L2和L3高速緩存。
L3高速緩存是最大也是最慢的高速緩存級別。L2和L1比L3小得多,并且速度更快,并且每個內核都分開。
較早的處理器不包括三級L3高速緩存,并且系統內存直接與L2高速緩存交互。
L3高速緩存是最大的高速緩存存儲單元,也是最慢的一個。
它的范圍從4MB到50MB以上。現代CPU在CPU裸片上具有用于L3高速緩存的專用空間,并且占用了很大一部分空間。
從內存訪問數據所需的時間稱為延遲,L1具有最低的延遲,是最快的,并且最接近核心,而L3具有最高的延遲。
緩存未命中時,延遲會增加很多。這是因為CPU必須從主存儲器中獲取數據。
可以想象的是,L3緩存的延遲本來就是最高的,而在Windows11的影響之下還會再提升一倍的延遲,這使得內存訪問數據所需的時間進一步延長,自然會引起處理器性能的下降。
AMD和微軟表示,他們正在“積極調查這些已知問題”,將盡快修復這兩個bug,軟件更新將在10月下旬上線。
所以在軟件更新解決這個問題之前,AMD建議客戶可以“繼續使用受支持的Windows10版本”,在修補問題之前升級到Windows11可能不太明智。
在這里,驅動人生也建議大家還是盡量先等等微軟將bug修補之后再進行更新。