IT之家 8 月 28 日消息,當(dāng)英特爾發(fā)布 Alder Lake CPU 架構(gòu)核心設(shè)計(jì)時(shí),該公司表示 Windows 11 已針對(duì)該大小核設(shè)計(jì)進(jìn)行了優(yōu)化,還有最新的 Thread Director 技術(shù)來(lái)幫助任務(wù)調(diào)度,因此實(shí)測(cè)性能比 Linux、Windows 10 都要好。
此后,Linux 系統(tǒng)也迎來(lái)進(jìn)一步優(yōu)化,在底層進(jìn)行了更改以縮小與 Windows 11 的差距。IT之家此前報(bào)道,使用 Linux 內(nèi)核版本 5.18 在 Ubuntu 上進(jìn)行的最新測(cè)試顯示,Alder Lake-S 酷睿 i9-12900K 在 Linux 上和在 Windows 11 上的性能表現(xiàn)已經(jīng)差距不大了。
而近日,英特爾 Linux 工程師 Ricardo Neri 向 Linux 內(nèi)核提交了新補(bǔ)丁,該補(bǔ)丁主要改進(jìn)了 P 核心(性能核心)與 E 核心(能效核心)之間的任務(wù)調(diào)度。
在混合有較高頻率 SMT 內(nèi)核和較低頻率非 SMT 內(nèi)核的處理器上(例如 Intel 混合處理器),如果多個(gè) SMT 同級(jí)處理器處于忙碌狀態(tài),則較低優(yōu)先級(jí)的 CPU 會(huì)從較高優(yōu)先級(jí)的內(nèi)核中提取任務(wù)。
不要對(duì)每個(gè) SMT 同級(jí)使用不同的優(yōu)先級(jí)。相反,調(diào)整 asym_packing 負(fù)載平衡器以識(shí)別具有多個(gè)繁忙同級(jí)的 SMT 內(nèi)核,并讓低優(yōu)先級(jí) CPU 拉取任務(wù)。
刪除這些人為的優(yōu)先級(jí)可以避免多余的遷移,并讓低優(yōu)先級(jí)的內(nèi)核檢查所有 SMT 同級(jí)以查找最繁忙的隊(duì)列。
此外,英特爾即將推出的第 13 代 Raptor Lake 以及未來(lái)的第 14 代 Meteor Lake CPU 預(yù)計(jì)都將采用類(lèi)似的混合架構(gòu),因此針對(duì) Linux 的優(yōu)化也將在之后的幾代看到效果。
廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。