【ITBEAR科技資訊】6月3日消息,根據(jù)國(guó)外科技媒體NeoWin的報(bào)道,Linux發(fā)行版并不計(jì)劃效仿Windows 11,相反,他們將繼續(xù)為基于AMD Ryzen Zen 2處理器的用戶提供支持,并通過(guò)對(duì)L3緩存(LLC)的優(yōu)化來(lái)進(jìn)一步提升性能。
近日發(fā)布的select_idle_sibling()補(bǔ)丁為L(zhǎng)inux內(nèi)核帶來(lái)了一些改進(jìn)。該補(bǔ)丁允許操作系統(tǒng)將任務(wù)分配給被標(biāo)記為“閑置”狀態(tài)的處理器線程,不僅限于識(shí)別本地L3緩存中的閑置線程。這一變化在AMD Zen 2設(shè)備上特別重要,因?yàn)樵谔幚硖囟↙LC的工作隊(duì)列時(shí),通常會(huì)出現(xiàn)核心閑置的情況。
據(jù)ITBEAR科技資訊了解,此前的問(wèn)題在于select_idle_sibling()函數(shù)并沒(méi)有考慮本地LLC之外的其他因素,而且由于任務(wù)在短時(shí)間內(nèi)運(yùn)行完成,常規(guī)的負(fù)載均衡方法并不起作用。因此,對(duì)于那些本地節(jié)點(diǎn)處于閑置狀態(tài)的情況,改進(jìn)后的函數(shù)將在同一節(jié)點(diǎn)內(nèi)嘗試其他LLC,以更好地利用資源。
針對(duì)Zen 2架構(gòu),Red Hat開發(fā)人員Tejun Heo表示,這一優(yōu)化對(duì)于提高性能至關(guān)重要。盡管保留工作緩存在本地是有益的,但長(zhǎng)時(shí)間的閑置會(huì)導(dǎo)致資源浪費(fèi)。通過(guò)讓select_idle_sibling()在同一節(jié)點(diǎn)內(nèi)嘗試其他LLC,可以更有效地利用處理器的處理能力。
總的來(lái)說(shuō),Linux發(fā)行版將繼續(xù)支持基于Zen 2架構(gòu)的AMD Ryzen處理器,并通過(guò)改進(jìn)對(duì)L3緩存的利用來(lái)提高性能。這一優(yōu)化將使操作系統(tǒng)能夠更好地分配任務(wù),并減少核心閑置時(shí)間,從而提供更出色的用戶體驗(yàn)。