Ir izlaista Linux 7.2 versija, kas ietver jaunas funkcijas USB4STREAM, KVM un Ext4.

Galvenie punkti:
  • USB4STREAM integrācija tiešai datu pārsūtīšanai starp datoriem, izmantojot USB4 portus, bez tīkla savienojuma.
  • Kritiskas veiktspējas optimizācijas Btrfs (pēc noklusējuma lieli foliji) un Ext4 (ātrās apstiprināšanas pārprojektēšana).
  • KVM hipervizora atbalsts Intel MBEC un AMD GMET paplašinājumiem, optimizējot virtuālās mašīnas.
  • Samazināts mijmaiņas atmiņas patēriņš un atbalsts ligzdotiem plānotājiem, izmantojot BPF.
  • Atbalsta noņemšana novecojušiem i486 procesoriem un novecojušā AppleTalk protokola attīrīšana.

Tux, Linux kodola talismans

Pēc diviem intensīviem izstrādes mēnešiem un vairāk nekā septiņpadsmit tūkstošiem kļūdu labojumu Linuss Torvalds ir oficiāli izlaidis Linux kodolu 7.2. Jaunā versija ne tikai attīra tūkstošiem mantotā koda rindiņu, bet arī ievieš veiktspējas optimizāciju, uzlabo atmiņas pārvaldību un debitē ar jaunām tiešās pārraides tehnoloģijām starp ierīcēm.

iomap mehānisma pamatā ir lieko izsaukumu likvidēšana , kas ir ļāvusi palielināt ievades/izvades operāciju skaitu sekundē (IOPS) par pieciem procentiem, izmantojot tādas sistēmas kā ext4 un xfs intensīvas slodzes apstākļos NVMe diskos.

Btrfs tagad pēc noklusējuma atbalsta lielus folijus , lai maksimāli palielinātu secīgu ievadi un izvadi, savukārt Ext4 ir pārveidojis savu ātrās apstiprināšanas mehānismu, lai novērstu sastrēgumus un dubultotu jaucējkoda aprēķināšanas ātrumu sarežģītos direktorijos.

Turklāt tiek ieviests USB4STREAM — mehānisms, kas nodrošina tiešu datu pārsūtīšanu starp datoriem, kas savienoti, izmantojot USB4 portus . Atklājot sistēmā virtuālu ierīci, lietotāji var lasīt un rakstīt informāciju starp datoriem, izmantojot standarta komandas, pilnībā novēršot nepieciešamību konfigurēt sarežģītus tīkla tiltus vai ligzdas.

Turklāt mijmaiņas apakšsistēma ir ievērojami samazinājusi atmiņas aizņemto daļu, apvienojot anonīmo un koplietoto atmiņu , ietaupot līdz pat pusei gigabaita RAM uz katru pievienoto mijmaiņas diska terabaitu. Apstrādes līmenī eBPF vadītais SCHED_EXT mehānisms tagad ļauj izveidot ligzdotus plānotājus , dodot katrai vadības grupai iespēju pārvaldīt savus uzdevumus atsevišķi.

Kodola plānotājs tagad atbalsta kešatmiņā balstītu slodzes līdzsvarošanu , grupējot viedus pavedienus, lai koplietotu vienu augsta līmeņa kešatmiņu, un ievērojami uzlabojot datu piekļuves efektivitāti. To vēl vairāk uzlabo SCHED_EXT mehānisms, kas tagad ļauj izveidot ligzdotus apakšplānotājus , dodot katrai vadības grupai (cgroup) iespēju pārvaldīt savus izpildes noteikumus.

Turklāt ir vērts atzīmēt, ka sākotnēji tika ieviests inovatīvs Fair GPU Scheduler (Godīgs GPU plānotājs) , taču tas pēdējā brīdī bija jāatspējo regresiju dēļ, kas sabruka veiktspēju, palaižot spēles caur Proton saderības slāni, piespiežot īslaicīgi atgriezties pie tradicionālā FIFO modeļa.

Tikmēr kodols turpina nepieciešamo tīrīšanu, pilnībā noņemot atbalstu vecajiem i486 procesoriem, kuriem trūkst peldošā komata vienības, kā arī pārtraucot cienījamo AppleTalk tīkla protokolu pēc vairāku desmitgažu ilgas kalpošanas.

Drošība un virtualizācija attīstās, novēršot vēsturiskos uzbrukumu vektorus. KVM hipervizors tagad izmanto Intel MBEC un AMD GMET aparatūras paplašinājumus , nodrošinot neatkarīgu izpildes tiesību pārvaldību starp kodolu un lietotāja telpu virtuālajās mašīnās, tādējādi mazinot dārgu vadības pārsūtīšanu uz hipervizoru.

Kodbāzē ir izskausta nedrošā funkcija `strncpy`, un šīs darbības veikšanai bija nepieciešami gadi un simtiem ielāpu, lai to aizstātu ar pārpildes drošām alternatīvām. Turklāt AF_ALG ir attīrīts no aparatūras paātrinātājiem, prioritāri piešķirot programmatūras ieviešanu lietotāja telpā, un Landlock modulis ir paplašinājis savu aizsardzību, iekļaujot stingru kontroli pār UDP tīkla ligzdām.

Šis laidiens paliks atmiņā arī ar novecojušā koda attīrīšanu un jaunu standartu ieviešanu. Atbalsts i486 procesoriem ir pārtraukts , un šo pašu likteni piedzīvoja arī ikoniskais AppleTalk protokols, ARCnet saskarnes un novecojošie ATM tīkla savienojumi.

Turpretī modernitāte izceļas ar PPPoE kontrolieri, kas, izmantojot GRO un GSO atslodzes mehānismus, ir spējis pieckāršot pakešu atkārtotas montāžas veiktspēju.

Visbeidzot, aparatūras atbalstu vainago HDMI 2.1 FRL tehnoloģijas ienākšana atvērtajā AMDGPU draiverī 8K pārraidei, savukārt Rust-for-Linux ekosistēma turpina nepārtraukti attīstīties, pievienojot atbalstu s390 arhitektūrai un virzot Nova draivera integrāciju, lai pārvaldītu mūsdienu NVIDIA GPU, kuru pamatā ir Turing arhitektūra un jaunākas.

Visbeidzot, ja vēlaties uzzināt vairāk, informāciju varat atrast tālāk norādītajā saitē.


Pievienot kā vēlamo avotu pakalpojumā Google