Il Linux Kernel 5.4 è già stato rilasciato e queste sono le sue novità

Tux Linux

La nuova versione 5.4 del kernel Linux è stata appena rilasciata e come con le versioni precedenti, Sono state aggiunte diverse nuove funzionalità e miglioramenti in questa nuova versione di Linux. Di questo viene evidenziata una modalità di blocco che è stato aggiunto al kernel.

Questa modalità di blocco rafforza il confine tra l'UID 0 (l'utente root) e il kernel. In pratica, quando questa modalità di blocco è abilitata, varie funzioni sono limitate. Le applicazioni che dipendono, ad esempio, da hardware di basso livello o accesso al kernel potrebbero non funzionare più. Ecco perché deve essere usato con molta attenzione o meglio sapere cosa si fa attivandolo.

Questa funzionalità è stata implementata per garantire la conformità con la protezione del sistema che, in linea di principio, garantisce un ambiente di avvio sicuro.

Un'altra nuova funzionalità In primo piano è virtio-fs, un driver virtio basato su FUSE per condividere file tra guest e host (per ambienti virtualizzati). Consente inoltre a un ospite di montare una directory esportata sull'host. Uno dei vantaggi di virtio-fs è che sfrutta la vicinanza della macchina virtuale per avvicinare le prestazioni delle API ai file system locali.

Un'altra caratteristica di Linux 5.4 è fs-verity è un livello di supporto che i file system possono essere usati per rilevare lo spoofing dei file, come dm-verity. Tuttavia, funziona su file piuttosto che su dispositivi a blocchi. In questo momento, supporta i file system ext4 e f2fs.

Anche come un'altra novità abbiamo dm-clone è un dispositivo mappatore di destinazione che produce una copia una per una da un dispositivo di origine di sola lettura esistente a un dispositivo di destinazione di scrittura.

In effetti, è dotato di un dispositivo a blocchi virtuale che visualizza immediatamente tutti i dati e reindirizza le letture e le scritture di conseguenza. Come caso d'uso, dm-clone può essere utilizzato per clonare un dispositivo di blocco di sola lettura, latenza elevata e potenzialmente remota in un dispositivo di tipo principale veloce e scrivibile che consente I / O veloce, bassa latenza. Il dispositivo clonato è immediatamente visibile o montabile e la copia del dispositivo di origine sul dispositivo di destinazione lo è

Per i sistemi che utilizzano il file system EROFS, va notato che questa versione 5.4 sposta il filesystem fuori dall'area di staging. Originariamente incluso in Linux 4.9, EROFS è un file system moderno e leggero di sola lettura e di sola lettura progettato per scenari che richiedono elevate prestazioni di sola lettura come il firmware su un telefono cellulare o Livecd. Allo stesso modo, il file system exFAT è stato posizionato nell'area di staging.

Abbiamo anche in questa ultima versione di Linux un nuovo controller e un cpuidle governor haltpoll. Migliora notevolmente le prestazioni per i guest virtualizzati che desiderano eseguire il polling del guest nel ciclo di inattività.

Oltre a questi miglioramenti, c'è anche il supporto per quattro nuovi prodotti aggiunti al driver amdgpu. Questa versione include anche i primi elementi per supportare il futuro processore grafico Intel Tiger Lake.

Nella sezione sperimentale viene aggiunto un driver exFAT aperto sviluppato da Samsung. In precedenza, non era possibile aggiungere il supporto exFAT al kernel a causa dei brevetti, ma la situazione è cambiata dopo Microsoft pubblicare le specifiche pubblicamente disponibili e consentono l'utilizzo gratuito dei brevetti exFAT su Linux. 

Il driver aggiunto al kernel si basa su un codice Samsung obsoleto (versione 1.2.9), che richiede perfezionamento e adattamento ai requisiti per progettare il codice per il kernel.

Dopo aver aggiunto un controller obsoleto, gli appassionati hanno portato il nuovo driver Samsung (sdFAT 2.x) utilizzato nel firmware Android Samsung. 

Successivamente, Samsung ha deciso in modo indipendente di iniziare a promuovere il nuovo driver sdfat nel kernel principale di Linux. Inoltre, è stato rilasciato Paragon Software un controller alternativo precedentemente fornito con un pacchetto driver proprietario. 

Degli altri cambiamenti in questa nuova versione del kernel questi possono essere conosciuti nel seguente link


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.