Linux Kernel 4.20 arriva come regalo di Natale

Test del kernel

Ieri Linus Torvalds, il leader e creatore del progetto Linux Kernel, ha rilasciato la nuova versione di questo, raggiungendo Linux 4.20.

Con questa nuova versione il nuovo kernel Linux è cresciuto di oltre 350,000 nuove linee, distribuito su circa 14,000 modifiche.

Sono stati modificati più di 11.400 file. Ciò allinea il nuovo numero con le ultime versioni. Inoltre, la distribuzione delle patch non è insolita, circa due terzi sono attribuiti ai driver, il resto alla rete, ai file system e agli strumenti.

Questo non è un rilascio importante per nessuno sforzo di immaginazione. Torvalds dice: “la maggior parte di loro sono reti (controller, correzioni di rete principale, bpf).

Ci sono anche altri aggiornamenti del driver non di rete e una serie inversa di alcune delle modifiche asm online x86 che sono state ignorate dal supporto del compilatore in arrivo.

Nel suo post dice anche:

E come parte di "tutti si stanno già prendendo una pausa", posso tranquillamente segnalare che ho già alcune prime richieste di pull nella mia casella di posta.

Ho incoraggiato le persone a farlo ancora una volta, in modo che le persone possano rilassarsi durante le vacanze di fine anno.

In effetti, potrei non iniziare a lavorare per un paio di giorni, ma in caso contrario, proviamo a mantenere l'orario normale.

Novità di Linux Kernel 4.20

Con questa nuova versione del kernel, sAbbiamo aggiunto nuove modifiche e, come detto, è stato aggiunto molto più supporto per i dispositivi e in particolare le schede video.

Nuovi driver grafici

kernel linux

Una caratteristica importante nelle modifiche ai driver per Linux 4.20 è AMD.

Gli sviluppatori di produttori di schede grafiche hanno aggiunto altro codice per il prossimo La GPU AMD Vega 20 verrà consegnata sulle nuove schede, che è quasi completamente supportata.

Inoltre, ora sono supportate anche le GPU con nome in codice di Raven 2 e Picasso. Il driver gratuito di Nvidia Nouveau ha ricevuto il supporto iniziale per HDMI 2.0.

Sistemi di file

I file system in questo nuovo kernel sono focalizzati sul miglioramento delle prestazioni di Btrfs. Ma anche Ext4, XFS, F2FS, Device Mapper e Ceph hanno ricevuto le patch.

Durante lo sviluppo di Linux 4.20, gli sviluppatori dovevano anche affrontare il compito di risolvere un problema che poteva portare alla perdita di dati in determinate condizioni durante l'utilizzo di Ext4.

Alla fine, ma non è stato il diffuso errore del file system, il bug è stato rintracciato dopo una lunga ricerca nel livello di blocco multi-coda Blk-MQ.

È ancora più importante che i driver di blocco siano pronti per passare a una nuova versione, poiché la vecchia versione era probabilmente già stata rimossa nella 4.21. Come parte di questo, numerosi controller di blocco sono stati convertiti nell'API Multiqueue.

Sottosistema di rete

Lo stack TCP viene tradotto per utilizzare il modello che determina il primo tempo di uscita di ogni pacchetto nella distribuzione del traffico in uscita.

Il modello implementato cerca di risolvere i problemi di ridimensionamento invece delle code di pacchetti in uscita, una struttura in loop basata su un timer che determina il primo momento in cui ogni pacchetto può essere inviato.

Questa struttura permette di aumentare l'efficienza di distribuzione dei pacchetti inviati e di calcolare i tempi di ricezione e trasmissione con maggiore precisione. (RTT, tempo di andata e ritorno) durante la formazione del flusso.

È stata invece aggiunta la possibilità di caricare, sotto forma di programmi BPF, gli handler che analizzano le intestazioni dei pacchetti in un flusso di rete (dissettori di flussi di rete), che consente di ottenere prestazioni e sicurezza maggiori rispetto a quanto precedentemente proposto implementazione in C.

Come ottenere il kernel 4.20?

Questa nuova versione è ora disponibile per il download e gli avventurosi a cui piace compilarlo sul proprio sistema possono farlo immediatamente.

Quanto a chi preferisce attendere i pacchetti rilasciati dalle proprie distribuzioni, è questione di giorni in cui vengono rilasciati per il loro tempestivo aggiornamento.


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.