notizia

Le 10 migliori nuove funzionalità del kernel Linux 5.7

Le 10 migliori nuove funzionalità del kernel Linux 5.7

Linus Torvalds ha annunciato il rilascio del kernel Linux 5.7 dopo sette settimane di sviluppo. L'annuncio del rilascio arriva come una notizia entusiasmante in quanto porta una serie di nuove funzionalità per i produttori di hardware e per gli sviluppatori.

Facciamo un tuffo profondo e diamo un'occhiata alle novità del kernel Linux 5.7 in modo che tu possa decidere se devi aggiornare il tuo kernel Linux sul tuo PC. In genere, la maggior parte degli utenti finali non deve sempre aggiornare i propri kernel manualmente a meno che non sappiano cosa stanno facendo. L'aggiornamento del kernel non è ancora un processo regolare e bisogna prestare attenzione prima di farlo.

Caratteristiche principali del kernel Linux 5.7

1. Supporto hardware al nuovo driver exFAT

Mantenuto da Samsung, il nuovo driver del filesystem exFAT sostituisce il driver exFAT che esiste da un po' di tempo, sviluppato da Microsoft. Il coinvolgimento di Samsung nella codifica del nuovo exFAT è una benedizione poiché il suo driver exFAT è più capace e il nuovo codice viene lavorato attivamente.

2. Tiger Lake abilitato per impostazione predefinita

Sebbene Tiger Lake abbia iniziato a insinuarsi nello sviluppo del kernel Linux nel passato più di un anno, Linux 5.7 è la prima versione in cui il supporto grafico Tiger Lake Gen12 è abilitato per impostazione predefinita. Per chi non conosce Tiger Lake, è progettato per sostituire Ice Lake nel modello di ottimizzazione dell'architettura di processo di Intel e si basa sul nodo di processo a 10 nm di terza generazione denominato 10 nm++.

3. Supporto per dispositivi ARM esteso

Linux 5.7 fornisce anche il supporto principale per l'ultima generazione di dispositivi ARM come PineTab, PineBook Pro e PinePhone. È stato aggiunto anche il supporto per Qualcomm Snapdragon 865. Anche Mediatek riceve una certa attenzione poiché il SoC MT8516, comunemente utilizzato dagli assistenti vocali, ottiene un supporto migliore.

4. Controllo della pressione termica con l'Utilità di pianificazione

Un'altra caratteristica critica che fornisce indirettamente migliori prestazioni è la capacità dello scheduler del kernel di comunicare con il sensore termico della CPU in modo che conosca la velocità di clock ridotta a causa del surriscaldamento. Questo, a sua volta, fa sì che il kernel prenda decisioni migliori sull'allocazione delle risorse. È sorprendente che fino ad oggi, lo schedulatore del kernel Linux non sia informato con la limitazione della velocità della CPU a causa di problemi termici.

5. Supporto compressione Zstd

In questa versione è incluso anche il supporto per la compressione del filesystem trasparente Zstd. Grazie al manutentore del Flash-Friendly File-System (F2FS) Jaegeuk Kim di Huawei, l'algoritmo di compressione Zstandard viene fuso nel Kernel. Con questo supporto per la compressione a livello di filesystem, significa che l'impostazione di compress_algorithm=zstd durante il montaggio di un filesystem F2FS può abilitare questa capacità di compressione Zstd.

6. Aggiornamenti per la tecnologia Intel SpeedSelect e Jasper Lake PMC

In questa versione vengono applicati alcuni miglioramenti ai driver della piattaforma x86, inclusa la tecnologia Intel SpeedSelect. Le nuove funzionalità includono la visualizzazione del numero di core della CPU abilitato, una migliore segnalazione degli errori e diverse correzioni di bug. Oltre a ciò, viene aggiunto anche Intel Power Management Controller per il supporto PCH per Jasper Lake basato su Atom.

7. IO_duranti miglioramenti

IO_uring è uno sviluppo significativo che ha avuto luogo nel mondo dello spazio di archiviazione Linux. Questa tecnologia consente prestazioni di lettura-scrittura più veloci ed efficienti. Con Linux 5.7, vengono aggiunti ulteriori miglioramenti, incluso il supporto per la selezione del buffer, il blocco IO-WQ migliorato, il supporto per la giunzione e molti altri miglioramenti che renderanno questa tecnologia grandi e più ampie applicazioni.

8. Migliore supporto per la decodifica video di Meson

Linux 5.7 porta anche alcuni importanti aggiornamenti sui media. Principalmente, decodifica VP9, ​​H.264 e supporto per la decodifica HEVC per il driver Amlogic Meson VDEC ora sono inclusi. È stato aggiunto anche un nuovo driver imx219 i2c per il sensore Sony IMX219 CSI2 8MPix. Altri importanti aggiornamenti multimediali includono il supporto per flussi di bit a 10 bit nel driver Venus VDEC e il supporto AST2600 all'interno del driver ASpeed. Puoi vedere l'elenco completo degli aggiornamenti multimediali in Linux 5.7 pull richiesta.

9. Autenticazione del puntatore nel kernel, monitor di attività per ARM

Il futuro di ARM è luminoso. Indiscutibilmente, l'architettura ARM ha ricevuto molta attenzione in Linux 5.7 rilascio. L'autenticazione del puntatore nel kernel è ora supportata. Questo scopo di autenticazione del puntatore è quello di mitigare il ROP e altri attacchi di tipo buffer-overrun. Con Linux 5.7, l'autenticazione funziona all'interno del kernel, quindi più sicura per i worm.

10. Altri aggiornamenti

Queste erano le principali novità di Linux 5.7 rilascio. Per concludere, altri aggiornamenti includono il supporto ACPI per dispositivi di interfaccia USB, supporto CPU Longsoon 3 migliorato, supporto per USB Fast Charge di Apple, miglioramenti della gestione dell'avvio EFI, supporto del pannello HDR/OLED in AMDGPU e ottimizzazioni delle prestazioni SELinux.

I migliori emulatori di console di gioco per Linux
Questo articolo elencherà il popolare software di emulazione della console di gioco disponibile per Linux. L'emulazione è un livello di compatibilità ...
Le migliori distribuzioni Linux per il gioco nel 2021
Il sistema operativo Linux ha fatto molta strada dal suo aspetto originale, semplice e basato su server. Questo sistema operativo è notevolmente migli...
Come acquisire e riprodurre in streaming la tua sessione di gioco su Linux
In passato, giocare era considerato solo un hobby, ma con il tempo l'industria dei giochi ha visto una crescita enorme in termini di tecnologia e nume...