Linux 6.6 migliora le prestazioni e aggiunge il supporto per il nuovo hardware

Linux 6.6

A causa di problemi di agenda, qui su Ubunlog non pubblichiamo le versioni degli ultimi due RC di Linux. Ma i rilasci di versioni stabili sono un'altra cosa ed è qualcosa che dobbiamo pubblicare qualunque cosa accada. Qualche ora fa, Linus Torvalds lo ha reso ufficiale il lancio di Linux 6.6, ed è arrivato, come sempre, con miglioramenti e aggiungendo il supporto per il nuovo hardware, tra cui ci sono punti per Intel, AMD e altri produttori.

Sebbene Torvalds non ne parli, è anche qualcosa che di solito non decide, Linux 6.6 dovrebbe essere il Versione LTS del 2023, da quest'anno non ce ne sono più. Guardando il calendario, c'è ancora tempo materiale per il rilascio della 6.7, ma tutto dovrebbe combaciare perfettamente affinché la prossima versione del kernel arrivi il 31 dicembre. Quello che hai di seguito è il lista con l' novità i più notevoli sono arrivati ​​con Linux 6.6.

Punti salienti di Linux 6.6

Processori:

    • Unito lo scheduler EEVDF per sostituire il codice dello scheduler CFS.
    • Temperatura AMD Zen 5 e supporto EDAC per i processori della famiglia AMD da 1 Ah.
    • Supporto per il controllo dinamico del boost AMD.
    • Sui sistemi AMD Zen si evitano inutili kernel panico.
    • La pianificazione del cluster Intel viene reintrodotta per le moderne CPU ibride Core.
    • Intel Shadow Stack è stato finalmente unito per questa funzionalità di sicurezza della CPU con le recenti CPU Intel/AMD che aiutano a prevenire gli attacchi ROP.
    • Aggiornamenti della coda di lavoro che aiutano le moderne CPU AMD e altri sistemi con più cache L3/cache di ultimo livello.
    • Le statistiche sull'utilizzo della CPU da parte del cgroup della CPU ora vengono monitorate correttamente.
    • Le prestazioni di CPUFreq aumentano il controllo tramite policy invece che tramite un singolo controllo globale.
    • Supporto eventi perf AmpereOne core PMU.
    • Codice evento prestazioni Intel Grand Ridge e Sierra Forest.
    • Diverse nuove CPU LoongArch presentano nuovi bit del kernel abilitati per funzionare sul supporto Loongson Binary Translation (LBT).
    • Nuove funzionalità di virtualizzazione KVM.
    • Supporto per Intel Sapphire Rapids PECI.
    • Una micro-ottimizzazione per CPU AMD senza ERMS.
    • L'utilità cpupower supporta le nuove funzionalità AMD P-State e sono disponibili anche altri aggiornamenti di gestione dell'alimentazione.
    • Abilitazione SMT parziale, utile per alcuni processori come IBM POWER.
    • Supporto per FPGA Intel Agilex 5 e Qualcomm Snapdragon 4 Gen 2.
  • Grafica:
    • Migliore protezione contro il comportamento nefasto del driver proprietario di NVIDIA.
    • Supporto AMD FreeSync Panel Replay come nuova tecnologia alternativa a Panel Self Refresh per laptop.
    • AMDGPU DC ora si affida a RISC-V per il codice di visualizzazione del driver.
    • L'abilitazione grafica di Intel Meteor Lake è continuata.
    • Nuove aggiunte uAPI per il driver NVK Vulkan.
    • Supporto iniziale per Intel Lunar Lake VPU4.
    • L'elemento CI DRM da avere nell'albero del codice di integrazione continua (CI) per facilitare il test del codice di Direct Rendering Manager.
    • Vari altri aggiornamenti dei driver grafici del kernel.
  • Giochi su Linux:
    • Il driver di input XPad ampiamente utilizzato supporta più driver.
    • Un controller rumble/force feedback per il controller Google Stadia connesso tramite Bluetooth o WiFi.
    • Supporto per altre periferiche di gioco come le cuffie SteelSeries Arctis 1 Xbox e rapporti sulla batteria per il controller NVIDIA SHIELD.
    • Nuovo supporto audio per AMD Van Gogh con SOF e supporto anche per Valve "Galileo".
  • Archiviazione e file system:
    • ReiserFS è stato dichiarato deprecato e probabilmente verrà ritirato nel 2025.
    • KSMBD non è più sperimentale per quel server SMB nel kernel.
    • CephFS ha aggiunto il supporto per FSCRYPT dopo anni di sforzi.
    • Il client SMB ora consente di regolare il tempo di cache dei contenuti della directory.
    • FUSE aggiunge il supporto iniziale per statx con orari di nascita/creazione dei file.
    • Una bella ottimizzazione delle prestazioni per EXT4.
    • Compressione DEFLATE per EROFS.
    • Nuove funzionalità di Tmpfs.
    • NFSD abilita NFSv4.2 READ_PLUS per impostazione predefinita.
    • XFS inizia a ricevere il supporto per la riparazione online.
    • C'è un nuovo gestore di versioni XFS.
    • Miglioramenti “piuttosto succosi” a IOmap.
    • Correzioni in Btrfs.
    • Ora è più semplice disabilitare IO_uring a livello di sistema.
    • Supporto IO_uring per attese FUTEX vettorizzate.
  • Altro hardware:
    • Molte nuove funzionalità di rete e nuovo supporto hardware cablato/wireless.
    • Il driver della funzionalità gadget USB MIDI 2.0 è stato unito, mentre gli aggiornamenti del sottosistema USB includono anche il precedente lavoro USB Lunar Lake.
    • Supporto per il codec audio Cirrus Logic CS42L43.
    • Nuove funzionalità per laptop ASUS con il driver della piattaforma x86.
    • Un driver delle impostazioni del BIOS HP "hpbioscfg" che consente di gestire alcune impostazioni del BIOS di sistema da Linux, in modo simile ai driver esistenti di Lenovo e Dell.
    • Patch AMD per generare nodi DeviceTree per dispositivi PCI.
    • Il driver Intle IVSC viene aggiunto per Intel Visual Sensing Controller con i laptop moderni.
    • Supporta sensori di tensione e temperatura per più schede madri desktop.
    • Supporto audio Intel Arrow Lake e Lunar Lake.
    • Migliore gestione dei dispositivi Intel QAT che non rispondono.
  • Sicurezza:
    • Cache Kmalloc randomizzate per un ulteriore rafforzamento del sistema.
    • SELinux ora rimuove i riferimenti alla National Security Agency (NSA) degli Stati Uniti che ha avviato Security Enhanced Linux.
    • Il kernel ora abilita incondizionatamente il supporto per il caricamento del microcodice della CPU x86.
    • RISC-V ora supporta KASLR per la randomizzazione del layout dello spazio degli indirizzi del kernel per fornire maggiore sicurezza insieme ad altri miglioramenti di RISC-V.
  • Altro:
    • Un altro aggiornamento alla toolchain di Rust.
    • Vengono introdotti i timestamp multigrain.
    • La nuova chiamata di sistema fchmodat2.
    • Pulizia gonfiata di Sysctl.
    • Viene introdotto il sottosistema GenPD.
    • Supporto Microsoft Hyper-V per guest AMD SEV-SNP e Intel TDX.
    • L'interfaccia make xconfig è stata portata su Qt6 mantenendo la compatibilità con il set di strumenti Qt 5.15 LTS.
    • Ripuliture di Printk in corso verso il supporto di stampa della console threaded/atomica necessario per sbloccare finalmente il supporto in tempo reale (PREEMPT_RT) sulla linea principale.

Linux 6.6 ora può essere scaricato dagli archivi del kernel Linux per l'installazione manuale. Gli utenti Ubuntu che non vogliono farlo in questo modo possono usare Kernel principali.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.