6月3日消息,根據國外科技媒體NeoWin的報道,Linux發行版並不計劃效仿Windows 11,相反,他們將繼續為基於AMD Ryzen Zen 2處理器的使用者提供支持,並透過L3快取(LLC)的最佳化來進一步提升效能。
最近發布的select_idle_sibling()補丁為Linux核心帶來了一些改進。該補丁允許作業系統將任務分配給被標記為「閒置」狀態的處理器線程,不僅限於識別本地L3快取中的閒置線程。這項變化在AMD Zen 2設備上特別重要,因為在處理特定LLC的工作佇列時,通常會出現核心閒置的情況。
據小編了解,先前的問題在於select_idle_sibling()函數並沒有考慮本地LLC以外的其他因素,而且由於任務在短時間內運行完成,常規的負載平衡方法並不起作用。因此,對於那些本地節點處於閒置狀態的情況,改進後的函數將在同一節點內嘗試其他LLC,以更好地利用資源。
針對Zen 2架構,Red Hat開發人員Tejun Heo表示,這項優化對於提高效能至關重要。儘管保留工作快取在本地是有益的,但長時間的閒置會導致資源浪費。透過讓select_idle_sibling()在同一節點內嘗試其他LLC,可以更有效地利用處理器的處理能力。
總的來說,Linux發行版將繼續支援基於Zen 2架構的AMD Ryzen處理器,並透過改進L3快取的利用來提高效能。這項優化將使作業系統能夠更好地分配任務,並減少核心閒置時間,從而提供更出色的使用者體驗。
以上是Linux發行版持續支援AMD Ryzen Zen 2處理器,並優化L3快取提升效能的詳細內容。更多資訊請關注PHP中文網其他相關文章!