Linux 5.18 jau ir izlaista, un tajā ir daudz izmaiņu un uzlabojumu

Pirms dažām dienām Linuss Torvalds paziņoja par Linux 5.18 stabilās versijas vispārējo pieejamību, versija, kas nonāk tieši divus mēnešus pēc Linux 5.17 kodola sērijas un saņēma astoņus RC (Release Candidate) posmus visā izstrādes ciklā, kas palīdzēja kodola izstrādātājiem novērst kļūdas un uzlabot esošās funkcijas.

Šīs jaunās Linux kodola 5.18 versijas būtiskākās izmaiņas ietver izmaiņas C11 kompilācijas standartā, "lietotāja notikumu" atbalstu izsekošanas sistēmā, atbalstu "resursdatora sistēmas pārvaldības porta" funkcijai » no AMD, atbalstu 64. -bitu integritātes kontrolsummas NVMe ierīcēs un citas.

Galvenie jaunumi Linux 5.18

Šajā jaunajā Linux kodola 5.18 versijā ir veikti daudzi Intel papildinājumi, tostarp jauns draiveris "Aparatūras atgriezeniskās saites interfeiss" (HFI) hibrīdprocesoriem, piemēram, Alder Lake, "Software Defined Silicon" (SDSi) ir apvienots, lai iespējotu silīcija funkcijas, kas licencētas ar nākotnes Intel CPU, "Intel Indirect Branch Tracking" (IBT) kā daļa no "Control-Flow Enforcement Technology" ”, “ENQCMD” ir atkārtoti iespējots Sapphire Rapids un citiem. Intel PECI, platformas vides kontroles interfeiss, tika apvienots arī interfeisam starp CPU un BMC Intel serveru platformās.

L gatavošanās Intel IPI virtualizācijai nonāca arī operētājsistēmā Linux 5.18, savukārt faktiskajai aktivizēšanai ir jānotiek v5.19 ciklam. Kas attiecas uz jauno Intel grafikas telpā Linux 5.18 piedāvā atbalstu DG2 G12 apakšplatformai, atbalsts Intel Alder Lake N grafikai un dažādiem DG2/Alchemist iespējošanas bitiem.

Ir arī darbs pie AMD EDAC Zen 4 centrālajiem procesoriem, ligzdotas virtualizācijas uzlabojumi no AMD un citiem Zen 4 darbiem. KVM ar Linux 5.18 ir saderīgs arī ar AMD virtuālajām mašīnām līdz 511 vCPU, salīdzinot ar 255 vCPU šodien, un pārspēj jaunākās paaudzes EPYC. serveri, kas piedāvā lielāku kodolu skaitu ar Bergamo. Kas attiecas uz AMD grafiku, Linux 5.18 pēc noklusējuma iespējo AMDGPU FreeSync "video režīmu", kas iepriekšējos kodolos bija paslēpts aiz moduļa opcijas.

Pirmie IP bloki ir iespējoti arī GPU un APU nākamā paaudze, bet kodolā 5.19 ir plānots vairāk. Kas attiecas uz aparatūru, Šajā versijā "Raspberry Pi Zero 2W" ir pilns Linux kodola atbalsts.

Turklāt ReiserFS failu sistēma ir novecojusi, un ir paredzēts, ka tā tiks noņemta 2025. gadā. ReiserFS novecošana samazinās pūles, kas nepieciešamas, lai uzturētu kopīgas failu sistēmas izmaiņas, lai atbalstītu jaunos mount, iomap un tilpuma API.

Tas ir arī izcelts statistikas aprēķināšanas kods ir pārveidots Ierīču kartētāja draiveros, kas ir ievērojami uzlabojis uzskaites precizitāti tādos draiveros kā dm-crypt. NVMe ierīcēm ir ieviests integritātes pārbaužu 64 bitu kontrolsummu atbalsts.

Turklāt, tiek uzsvērts, ka ir sākusies ielāpu komplekta integrācija, kas var ievērojami samazināt kodola atjaunošanas laiku, pārstrukturējot galvenes failu hierarhiju un samazinot savstarpējo atkarību skaitu. Kodolā 5.18 ir iekļauti ielāpi, kas optimizē plānotāja galvenes failu struktūru (kodols/shed).

Kodola kods var izmantot C11 standartu, publicēts 2011. gadā. Iepriekš kodolam pievienotajam kodam bija jāatbilst ANSI C (C89) specifikācijai, kas tika izveidota 1989. gadā. Opcija '–std=gnu89' tika mainīta uz '–std=gnu11 -Wno-shift- negatīvs. -value' 5.18 kodola veidošanas skriptos. Tika apsvērta iespēja izmantot C17 standartu, taču šajā gadījumā būtu nepieciešams palielināt minimāli atbalstīto GCC versiju, savukārt C11 atbalsta iekļaušana atbilst pašreizējām prasībām GCC versijai (5.1).

arī Ir izcelti paplašinātie rīki lietojumprogrammu izsekošanai lietotāja telpā. Jaunā kodola versija pievieno iespēju lietotāju procesiem izveidot lietotāja notikumus un rakstīt datus izsekošanas buferī, ko var skatīt, izmantojot parastās kodola izsekošanas utilītas, piemēram, ftrace un perf.

Visbeidzot, ja vēlaties uzzināt vairāk par to, varat skatīt sīkāku informāciju šī saite.


Raksta saturs atbilst mūsu principiem redakcijas ētika. Lai ziņotu par kļūdu, noklikšķiniet uz šeit.

Esi pirmais, kas komentārus

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta.

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.