Toinen versio korjaustiedostoista, joissa ytimen otsikkotiedostot on uudelleenjärjestetty Linux

Ingo Molnar on julkaissut toisen version korjauspaketista, joka lyhentää merkittävästi ytimen rakennusaikoja järjestämällä otsikkotiedostojen hierarkian uudelleen ja vähentämällä ristiriippuvuuksia. Muutama päivä sitten julkaistuun ensimmäiseen versioon verrattuna uusi versio on mukautettu ytimelle 5.16-rc8, lisää optimointeja ja tukee Clang-kääntäjällä kääntämistä. Clangin avulla korjauspäivitysten asentaminen lyhensi rakennusaikoja 88 % eli 77 % suorittimen käytössä. Täydellinen ytimen uudelleenrakentaminen komennolla "make -j96 vmlinux" lyhensi rakennusaikaa 337 788 sekunnista 179 773 sekuntiin.

Uusi versio ratkaisee myös GCC-laajennusten ongelman, korjaa alustavan tarkistuksen aikana havaitut virheet ja yhdistää "task_struct_per_task"-rakenteen kaksoiskappalemäärittelyt. Lisäksi linux/sched.h-otsikkotiedoston optimointia on jatkettu, ja RDMA (infiniband) -alijärjestelmän otsikkotiedostoihin on tehty optimointeja, mikä lyhensi käännösaikaa 9 % ensimmäiseen korjausjulkaisuun verrattuna. linux/sched.h-otsikkotiedoston sisältävien ytimen C-tiedostojen määrää on vähennetty 68 %:sta 36 %:iin ensimmäiseen korjausjulkaisuun verrattuna (99 %:sta 36 %:iin alkuperäiseen ytimeen verrattuna).

Lähde: opennet.ru

Osta luotettava isännöinti sivustoille, joissa on DDoS-suojaus, VPS VDS -palvelimet 🔥 Osta luotettavaa verkkosivustojen hostingia DDoS-suojauksella, VPS VDS -palvelimilla | ProHoster