Linux 5.18 jau buvo išleista ir pateikiama su daugybe pakeitimų ir patobulinimų

Prieš kelias dienas Linusas Torvaldsas paskelbė apie bendrą stabilios Linux 5.18 versijos prieinamumą, versija, kuri ateina praėjus lygiai dviem mėnesiams po Linux 5.17 branduolio serijos ir gavo aštuonis RC (Release Candidate) etapus per visą savo kūrimo ciklą, o tai padėjo branduolio kūrėjams ištaisyti klaidas ir patobulinti esamas funkcijas.

Tarp aktualiausių šios naujos „Linux Kernel 5.18“ versijos pakeitimų galima paminėti C11 kompiliavimo standarto pakeitimą, „vartotojo įvykių“ palaikymą stebėjimo sistemoje, „host system management port“ funkcijos palaikymą » iš AMD, 64 palaikymą. -bitų vientisumo kontrolinės sumos NVMe įrenginiuose ir kt.

Pagrindinės naujos „Linux 5.18“ funkcijos

Šioje naujoje „Linux Kernel 5.18“ versijoje buvo atlikta daug „Intel“ papildymų, įskaitant nauja tvarkyklė „Aparatinės įrangos grįžtamojo ryšio sąsaja“ (HFI) hibridiniams procesoriams, tokiems kaip Alder Lake, „Software Defined Silicon“ (SDSi) buvo sujungtas, kad būtų įgalintos silicio funkcijos, licencijuotos su būsimais „Intel“ procesoriais, „Intel Indirect Branch Tracking“ (IBT) kaip „Control-Flow Enforcement Technology“ dalis. “, „ENQCMD“ iš naujo įgalintas „Sapphire Rapids“ ir kt. „Intel PECI“, „Platform Environmental Control Interface“, taip pat buvo sujungta sąsajai tarp procesoriaus ir BMC „Intel“ serverių platformose.

Los Pasirengimas Intel IPI virtualizacijai taip pat nusileido Linux 5.18, o tikrasis aktyvinimas turėtų būti atliktas v5.19 cikle. Kalbant apie naująjį „Intel“. grafikos erdvėje Linux 5.18 siūlo palaikymą DG2 G12 antrinei platformai, „Intel Alder Lake N“ grafikos ir įvairių DG2/Alchemist įgalinimo bitų palaikymas.

Taip pat dirbama su AMD EDAC, skirta Zen 4 procesoriams, įdėtos virtualizacijos patobulinimai iš AMD ir kitų darbų su Zen 4. KVM su Linux 5.18 taip pat suderinamas su AMD virtualiomis mašinomis iki 511 vCPU, palyginti su 255 vCPU šiandien, ir pranoksta naujausios kartos EPYC. serveriai, siūlantys didesnį branduolių skaičių su Bergamo. Kalbant apie AMD grafiką, Linux 5.18 pagal numatytuosius nustatymus įgalina AMDGPU „FreeSync“ „vaizdo režimą“, kuris ankstesniuose branduoliuose buvo paslėptas už modulio parinkties.

Pirmieji IP blokai taip pat įjungti GPU ir APU naujos kartos, bet daugiau planuojama branduolyje 5.19. Kalbant apie aparatinę įrangą, „Raspberry Pi Zero 2W“ šioje versijoje turi pilną „Linux“ branduolio palaikymą.

Be to, ReiserFS failų sistema buvo pasenusi ir turėtų būti pašalinta 2025 m. Nutraukus ReiserFS naudojimą, sumažės pastangų, reikalingų bendriems failų sistemos pakeitimams palaikyti, kad būtų palaikomos naujos prijungimo, iomap ir apimties API.

Taip pat pabrėžiama buvo pakeistas statistikos skaičiavimo kodas Device-mapper tvarkyklėse, kurios žymiai pagerino apskaitos tikslumą tokiose tvarkyklėse kaip dm-crypt. NVMe įrenginiuose įdiegtas 64 bitų vientisumo patikrų kontrolinių sumų palaikymas.

Be to, pabrėžiama, kad pradėtas pataisų rinkinio integravimas, kuris gali žymiai sutrumpinti branduolio atkūrimo laiką pertvarkydamas antraštės failų hierarchiją ir sumažindamas kryžminių priklausomybių skaičių. Branduolys 5.18 apima pataisas, kurios optimizuoja planuotojo antraštės failų struktūrą (branduolys / schemos).

Branduolio kodas gali naudoti C11 standartą, Išleistas 2011 m. Anksčiau kodas, pridėtas prie branduolio, turėjo atitikti ANSI C (C89) specifikaciją, kuri buvo suformuota 1989 m. Parinktis „–std=gnu89“ pakeista į „–std=gnu11 -Wno-shift- neigiama“ -value“ 5.18 branduolio kūrimo scenarijuose. Buvo svarstoma galimybė naudoti C17 standartą, tačiau tokiu atveju reikėtų padidinti minimaliai palaikomą GCC versiją, o C11 palaikymo įtraukimas atitinka dabartinius GCC versijos reikalavimus (5.1).

taip pat Paryškinti išplėstiniai įrankiai, skirti sekti programas vartotojo erdvėje. Naujoji branduolio versija suteikia galimybę vartotojo procesams kurti vartotojo įvykius ir įrašyti duomenis į sekimo buferį, kurį galima peržiūrėti naudojant įprastas branduolio sekimo priemones, tokias kaip ftrace ir perf.

Galiausiai, jei jus domina galimybė apie tai sužinoti daugiau, išsamią informaciją galite rasti sekanti nuoroda.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.