Akár 36%-kal gyorsabb kernelfordítás, 70%-kal gyorsabb inkrementális build a Linux 7.4-ben

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

Rengeteg „borzalmas kódot” takarítottak ki, hogy gyorsabbak legyenek a Linux kernel buildek. Több egy szálon futó szűk keresztmetszetet is sikerült beazonosítani és kijavítani a Linux kernel-ben, részben mesterséges intelligencia segítségével. Ma reggel került a levelezőlistára a javítócsomagok második változata, és jó esély van rá, hogy a Linux 7.4-be már bekerülnek.

Ezek a javítócsomagok látványosan felgyorsítják a Linux kernel buildeket. Egy minden modult tartalmazó, „allmodconfig” Linux kernel build 36%-kal lett gyorsabb, az inkrementális kernel buildek pedig nagyjából 70%-kal.

A munkát az ARM-tól érkező Lorenzo Stoakes vezette, aki ma benyújtotta a javítások második verzióját. Az eredeti javítócsomagok közül kettőt már átvettek és be is olvasztottak. A többi javításon kisebb módosításokat végeztek, újraalapozták őket a legfrissebb upstream Linux Git kódra, a Rust fordító párhuzamos front-endjét választhatóvá tették, és többnyire apróbb változtatásokat hajtottak végre.

Stoakes úgy nyilatkozott, hogy mivel a módosításokkal kapcsolatban alig volt vita, jó esélyt lát arra, hogy a javítócsomagok bekerülnek a következő kernel ciklusba, vagyis a Linux 7.4-be. Nagyon biztató fejlemény, komoly eredmény, hogy két számjegyű százalékos teljesítmény-fejlesztést értek el a kernel buildidőkben. Akiket érdekel ez a munka, a v2-es javítócsomagokat itt találják a kernel levelezőlistán.