Linux 7.2 ja va ser alliberat i presenta novetats a USB4STREAM, KVM i Ext4

Punts clau:
  • Integració de USB4STREAM per a transferència directa de dades entre ordinadors mitjançant ports USB4 sense xarxa.
  • Optimitzacions crítiques de rendiment a Btrfs (folis grans per defecte) i Ext4 (redisseny de confirmació ràpida).
  • Suport a l'hipervisor KVM per a les extensions Intel MBEC i AMD GMET, optimitzant màquines virtuals.
  • Reducció del consum de memòria en swap i suport per a planificadors niats via BPF.
  • Eliminació del suport per a processadors i486 heretats i purga de l'obsolet protocol AppleTalk.

Tux, la mascota del Kernel de Linux

Després de dos intensos mesos de desenvolupament i més de disset mil correccions, Linus Torvalds ha alliberat oficialment el nucli de Linux 7.2. La nova versió no només neteja milers de línies de codi heretat, sinó que introdueix optimitzacions de rendiment, millora la gestió de memòria i estrena tecnologies de transmissió directa entre dispositius.

Al cor del mecanisme iomap, l' eliminació de trucades redundants ha aconseguit incrementar les operacions d'entrada i sortida per segon (IOPS) en un cinc per cent en utilitzar sistemes com ext4 i xfs sota càrregues intensives en unitats NVMe.

Btrfs ara admet folis grans per defecte per maximitzar l'entrada i sortida seqüencial, mentre que Ext4 ha redissenyat el seu mecanisme de confirmació ràpida per eradicar els colls d'ampolla i duplicar la velocitat de càlcul de hash en directoris complexos.

A més, s'introdueix USB4STREAM , un mecanisme que permet la transferència directa de dades entre ordinadors connectats per ports USB4 . En exposar un dispositiu virtual al sistema, els usuaris poden llegir i escriure informació entre equips utilitzant ordres estàndard, eliminant per complet la necessitat de configurar complicats ponts o sockets de xarxa.

D'altra banda, el subsistema d'intercanvi (swap) ha reduït dràsticament la seva empremta de memòria en unificar la memòria anònima i compartida , aconseguint estalviar fins a mig gigabyte de RAM per cada terabyte d'intercanvi muntat. A nivell de processament, el mecanisme SCHED_EXT impulsat per eBPF ara permet la creació de planificadors imbricats , atorgant a cada grup de control la capacitat de gestionar les seves pròpies tasques de forma aïllada.

El planificador del nucli ara suporta l'equilibri de càrrega conscient de la memòria cau, agrupant subprocessos intel·ligents perquè comparteixin la mateixa memòria cau d'alt nivell i disparin l'eficiència en l'accés a les dades. A això s'hi afegeix l' avenç del mecanisme SCHED_EXT, que ara permet la creació de subplanificadors imbricats , atorgant a cada grup de control (cgroup) la capacitat de gestionar les seves pròpies regles d'execució.

A més d'això, cal destacar que un innovador planificador equitatiu per a GPU (Fair GPU Scheduler) va ser introduït inicialment, però va haver de ser desactivat a l'últim minut a causa de regressions que col·lapsaven el rendiment en executar jocs mitjançant la capa de compatibilitat Proton, forçant un retorn temporal al model tradicional FIFO.

Paral·lelament, el nucli continua la necessària neteja, eliminant definitivament el suport per als antics processadors i486 que no tenen unitat de punt flotant, així com descontinuant el vetust protocol de xarxa AppleTalk després de dècades de servei.

La seguretat i la virtualització avancen tancant vectors històrics d'atac. L'hipervisor KVM ara treu profit de les extensions de maquinari Intel MBEC i AMD GMET , cosa que permet manejar de forma independent els drets d'execució entre el nucli i l'espai d'usuari a les màquines virtuals, mitigant així les costoses transferències de control cap a l'hipervisor.

Al codi base, s'eradica la funció insegura strncpy, un esforç que va prendre anys i centenars de pegats per reemplaçar-la per alternatives segures contra desbordaments. Addicionalment, AF_ALG ha estat purgat dels seus acceleradors de maquinari, prioritzant les implementacions per programari a l'espai d'usuari, i el mòdul Landlock ha expandit el blindatge per incloure el control estricte sobre els sockets de xarxa UDP.

Aquest llançament també passarà a la història per la neteja de codi heretat i l'adopció de nous estàndards. El suport per a processadors i486 ha estat eliminat , una destinació que també ha patit l'emblemàtic protocol AppleTalk, les interfícies ARCnet i les connexions de xarxa ATM vetustes.

En contrast, la modernitat brilla amb el controlador PPPoE, que en abraçar els mecanismes de descàrrega GRO i GSO ha aconseguit quintuplicar el rendiment al reassemblatge de paquets.

Finalment, el suport de maquinari es corona amb l'arribada de la tecnologia HDMI 2.1 FRL al controlador obert AMDGPU per a transmissions 8K, mentre l'ecosistema Rust-for-Linux segueix madurant amb passos ferms, afegint suport per a l'arquitectura s390 i avançant en la integració del controlador Nova per a governar les modernes superiors.

Finalment si estàs interessat en poder conèixer més sobre això, pots consultar els detalls al següent enllaç.


Afegir com a font preferida a Google