Linux 5.19 arriba amb moltes millores per a AMD i Intel. La propera versió podria ser Linux 6.0

Linux 5.19

Ja tenim aquí una nova versió del kernel del/s sistema/s operatiu/s que més ens agrada als editors i lectors de blocs com aquest. En aquesta ocasió, després 5.18 li tocava el torn a Linux 5.19, del qual Linus Torvalds acaba d'anunciar el seu llançament. En dir allò que «li tocava», em refereixo que era el més lògic, i així va ser des que va començar el seu desenvolupament, però hi va haver algun dubte més sobre si el següent seria Linux 5.20 o ja Linux 6.0. Però aquest article va sobre l'última versió estable, el llançament del qual ja és oficial.

Linux 5.19 és un llançament important. Ja a la finestra de fusió es va comprovar que hi hauria molts canvis, encara que la quantitat dels mateixos no ha fet que el nucli creixi en mida. A continuació teniu una llista amb les novetats més destacades, recollida de Phoronix, un mitjà especialitzat que segueix molt de prop el desenvolupament de Linux, entre altres coses com les seves famoses anàlisis i comparacions de tot tipus de maquinari.

Novetats més destacades de Linux 5.19

  • Processadors i plataformes:
    • Intel In-Field Scan (IFS) s'ha fusionat per facilitar les proves de silici de la CPU abans de les implantacions al centre de dades o les proves de silici al llarg del temps per ajudar a detectar qualsevol problema de maquinari no descobert per comprovacions d'ECC o altres proves existents.
    • LoongArch es va fusionar com un nou port de CPU per al nucli de Linux. No obstant això, com s'ha assenyalat, encara no hi ha suport per arrencar cap sistema LoongArch perquè alguns controladors encara no estan preparats per al mainlining.
    • Suport per a la placa FPGA PolarBerry RISC-V que fa ús del SoC PolarFire.
    • Suport per executar binaris de 32 bits (RV32) a RISC-V de 64 bits (RV64).
    • Completar l'esforç de 12 anys d'Arm multiplataforma amb la conversió finalment del vell codi ARMv4T/ARMv5 per a les construccions del nucli multiplataforma. També s'ha completat el suport multiplataforma d'Arm per a l'antic maquinari Intel XScale/PXA.
    • S'afegeix el SoC HPE GXP que s'utilitzarà per a les funcions del controlador de gestió de la placa base (BMC) als propers servidors HPE.
    • Compatibilitat amb ARMv9 Scalable Matrix Extension. Scalable Matrix Extension (SME) es basa en SVE/SVE2.
    • Els canvis en el perfeccionament són importants al costat d'AMD, amb extensions Zen 4 IBS, AMD PerfMonV2 i, finalment, amb AMD Zen 3 Branch Sampling (BRS).
    • Eliminació de l'antiga arquitectura de CPU Renesas H8/300. Aquesta arquitectura és antiga i porta anys sense ser mantinguda al nucli, sent ja eliminada una vegada de la línia principal.
    • Eliminació del suport obsolet de x86 a.out.
    • Moltes actualitzacions tèrmiques i de gestió de lenergia dIntel, incloent una solució per als portàtils Linux calents que esgoten la bateria mentre intenten dormir.
    • Neteja més fàcil de les característiques del CPUID.
    • Càrrega tardana de microcodi per a x86/x86_64 deshabilitada per defecte i que contaminarà el nucli. Es recomana als usuaris carregar d'hora el microcodi de la CPU.
  • virtualització:
    • AMD SEV-SNP és finalment mainlined perquè lactualització de la virtualització xifrada segura (SEV) introduït amb AMD EPYC 7003 «Milà» processadors.
    • Intel Trust Domain Extensions (TDX) s'ha fusionat amb el codi primerenc llest.
    • Suport per a XSAVEC quan s'executa com a convidat de VM.
    • Microsoft ha retallat els temps d'arrencada dels convidats Hyper-V per a les grans màquines virtuals d'Azure amb moltes GPU.
    • Suport per a EFO de Linux per accedir als secrets de les VM per a hipervisors de computació confidencial (CoCo) com amb AMD SEV.
    • Actualitzacions de KVM i Xen.
    • Un nou objectiu de màquina virtual m68k per a lús de la virtualització que es basa en Goldfish de Google i és molt més capaç que les opcions demulació de Motorola 68000 existents.
  • Gràfics i pantalles:
    • Gairebé mig milió de línies de codi nou.
    • Una gran quantitat de treball dhabilitació de blocs IP per als gràfics AMD RDNA3 que es llançaran a finals daquest any juntament amb els acceleradors CDNA Instinct de propera generació.
    • IDs PCI d'Intel DG2/Alchemist per a dissenys motherboard down.
    • Compatibilitat amb els gràfics Intel Raptor Lake P, a partir de les rutes de codi existents.
    • L'ABI del motor de computació està exposada ara per al maquinari DG2/Alchemist.
    • Una peculiaritat d'energia per a les GPU DG2/Alchemist per assegurar que la gestió d'energia en estat actiu (ASPM) de PCIe s'habiliti amb èxit.
    • Suport del controlador ASpeed ​​AST per a DisplayPort.
    • Compatibilitat amb Rockchip VOP2.
    • Compatibilitat amb una nova variant bàsica de RDNA2 Beige Goby.
    • Compatibilitat amb MediaTek Vcodec per als còdecs VP8 i VP9 sense estat.
  • Sistemes d'arxius i emmagatzematge:
    • Nombroses millores notables en el sistema de fitxers Btrfs, des de la compatibilitat amb subpàgines per a qualsevol PAGE_SIZE superior a 4K fins a la compatibilitat amb subpàgines per als modes RAID 5/6 nadius de Btrfs i altres addicions.
    • Compatibilitat amb la controladora NVMe M1 dApple.
    • Molt codi nou per al sistema de fitxers XFS.
    • Creació de fitxers FAT16/FAT32/informació de l'hora de naixement a través de la trucada al sistema statx.
    • Les correccions del controlador del nucli NTFS3 s'han fusionat per abordar finalment alguns problemes de manteniment amb aquest controlador del nucli NTFS aportat al nucli l'any passat per Paragon Software.
    • Diverses millores en F2FS i actualitzacions de rutina per a EROFS i EXT4.
    • Suport per a NFSv3 Courteous Server.
    • Suport d'eMMC per fer servir TRIM per posar a zero els sectors.
    • Suport per a capes IDMAPPED amb OverlayFS.
    • Una gran correcció de rendiment per a exFAT.
    • Moltes millores a IO_uring.
  • Un altre maquinari:
    • Treball interminable al controlador DWC3 USB3 de Synopsys.
    • Es va fusionar el controlador Apple eFuses per llegir aquests eFuses programats als SoCs Apple M1 per emmagatzemar dades de calibratge.
    • S'ha continuat treballant al controlador Intel Habana Labs AI.
    • Suport per iniciar actualitzacions de microprogramari a través de sysfs per a l'ús de targetes Intel FPGA PCIe i altres possibles casos d'ús.
    • Suport per informar de la ubicació física d'un dispositiu connectat quan s'exposa com a través d'ACPI. Això pot ajudar a notar on és un component connectat en relació amb el servidor/sistema en casos de múltiples ports/ubicacions, etc.
    • El controlador del joystick Raspberry Pi Sense HAT va ser fusionat.
    • Suport del controlador EC de Chrome US per al Framework Laptop.
    • Habilitació contínua del suport de Compute Express Link (CXL) per als servidors de propera generació.
    • Millor suport per al teclat Lenovo ThinkPad Trackpoint II.
    • Maneig adequat dels teclats Keychron C-Series/K-Series.
    • Millores al controlador de Wacom i altres treballs de HID.
    • El controlador d'àudio AVS d'Intel va començar a aterrar com una reescriptura de l'antic codi del controlador d'àudio de l'era Skylake/Kabylake/Apollo Lake/Amber Lake.
    • Continuació de les millores de monitorització de maquinari de les addicions de plaques base ASUS als dispositius Aquacomputer.
  • Seguretat:
    • Suport de Clang RandStruct per aleatoritzar la disposició de lestructura i similar al suport existent de GCC.
    • Continuació del treball de modernització del codi RNG per a la generació de números aleatoris.
    • Els enclavaments Intel SGX eren propensos a fallar sota una gran pressió de memòria, però aquest problema per a les Software Guard Extensions a Linux ja està resolt.
    • Fent la vida miserable als desenvolupadors d aplicacions que tenen un mal comportament en l ús de split-lock.
  • Altres:
    • Moltes millores significatives a la xarxa, des de Big TCP fins a la il·luminació LED pureLiFi per a la comunicació sense fils, i moltes altres millores.
    • Una nova opció per configurar fàcilment un nucli de depuració x86_64.
    • Printk ara descarregarà els missatges a KThreads per consola.
    • Moltes millores en la gestió de la memòria.
    • Un nou subsistema fusionat és el Hardware Timestamping Engine (HTE) per coordinar entre els proveïdors de temps i els consumidors com GPIOs i IRQs. El proveïdor inicial de HTE amb Linux 5.19 és només per al SoC NVIDIA Tegra Xavier. Encara que a Linus Torvalds no li agrada el nom HTE i podria canviar encara en aquest cicle o en el següent.
    • Neteja de primavera a làrea de staging, incloent la promoció del driver WFX WiFi fora de lstaging.
    • Suport de firmware comprimit Zstd com una alternativa al suport existent de firmware comprimit XZ per estalviar espai al disc comprimint els molts fitxers binaris de firmware presents en els sistemes Linux moderns.

Linux 5.19 ha estat anunciat fa uns instants, i ja està disponible el seu codi, i aviat ho estarà, a The Kernel Archive. Els usuaris d'Ubuntu que vulguin instal·lar-lo ja mateix ho hauran de fer pel seu compte o amb eines com UMKI, o esperar al llançament doctubre i fer el salt a un altre gran.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.