【天天時(shí)快訊】Linux的負(fù)載均衡機(jī)制仍需更好地適應(yīng)英特爾混合架構(gòu)處理器的需要
(資料圖)
在推出英特爾Alder Lake處理器的過(guò)去一年里,英特爾工程師已經(jīng)對(duì)Linux內(nèi)核進(jìn)行了一些改進(jìn),以便更好地處理混合P核與E核的混合處理運(yùn)算方法。雖然Alder Lake在最近版本的內(nèi)核中運(yùn)行得很好,而且Linux上的P核與E核的任務(wù)選擇比推出時(shí)要更完善,但仍有英特爾工程師本周提出了其中需要改進(jìn)的地方。
上周有重要的Linux內(nèi)核補(bǔ)丁系列發(fā)布,致力于混合CPU的"任務(wù)類"和正確實(shí)現(xiàn)Linux上的線程管理支持。本周,在Linux管道工會(huì)議上(Linux Plumbers Conference)還提出了如何將Linux的能源意識(shí)調(diào)度適應(yīng)于英特爾混合CPU的議題,因?yàn)楝F(xiàn)在EAS只是為Arm big.LITTLE設(shè)計(jì)量身定做。
在本周的LPC2022會(huì)議上,英特爾工程師Zhang Rui和Chen Yu提到了英特爾混合Linux的工作仍然需要完善。這次額外的發(fā)言是提出Linux內(nèi)核的負(fù)載平衡機(jī)制對(duì)于英特爾的混合處理器來(lái)說(shuō)依然不盡如人意。
特別是,用于計(jì)算頻率刻度的頻率最大值是一個(gè)全局值,而不是針對(duì)不同類型的核心,因?yàn)镻核和E核在操作過(guò)程中有著不同的最大頻率值。頻率最大值也可以根據(jù)睿頻模式、熱/功率節(jié)流等而無(wú)法被正確判斷,并且最大頻率值也不能在運(yùn)行時(shí)調(diào)整。
對(duì)這個(gè)話題感興趣的人可以在下面的地址中找到完整的幻燈片,其中概述了目前英特爾混合CPU的Linux負(fù)載平衡問(wèn)題以及可能的改進(jìn)。
https://lpc.events/event/16/contributions/1191/attachments/1074/2125/LPC-2022-1-freq.pdf
關(guān)鍵詞: Linux Linux的負(fù)載均衡機(jī)制仍需更好地適應(yīng)英特爾混合架構(gòu)
相關(guān)新聞