La versione commemorativa del kernel Linux 5.0 è stata rilasciata all'inizio di marzo. Ma il lavoro sul kernel 5.1 è già in corso. In questo articolo esamineremo alcune novità che ci si aspetta in questa versione.
/ Flickr / /
Terminano il supporto per a.out
Linux supporta i file binari sin dalla prima versione del kernel. Dopo 25 anni, si prevede di relegarlo a tecnologia obsoleta (deprecated). Gli sviluppatori affermano che è una procedura necessaria, poiché nel corso del tempo .
Linus Torvalds ha sottolineato L'abbandono di a.out avverrà in due fasi. In Linux 5.1 verrà rimosso il codice di dumping della memoria (
core dumping di circa 500 righe Nei rilasci successivi il supporto verrà completamente interrotto, ma solo se nella comunità non si troverà qualcuno disposto a mantenere il formato.
Apportano modifiche ai patch contro Spectre
Alcuni cambiamenti verranno apportati al patch Retpoline per proteggere dagli attacchi Spectre v2. Questo utilizza una sequenza speciale di istruzioni che blocca il meccanismo di esecuzione speculativa nel processore. Gli sviluppatori pianificano
di aumentare la soglia per la generazione di chiamate indirette dagli operatori di branch da cinque a venti. In alcuni casi ciò permetterà un aumento delle prestazioni del 20%. Inoltre, il kernel 5.1
otterrà memory disambiguation Nuove funzionalità che ottimizzano il funzionamento dei server Linux possono influenzare la popolarità di questo OS nell'ambiente cloud. Noi di .
1cloud abbiamo raccolto statistiche: il sistema operativo più popolare nel cloud tra i nostri clienti rimane Windows (79%). La quota di Linux è del 20%. In futuro ci aspettiamo che il secondo sistema operativo riconquisti alcune posizioni sul mercato. Presentiamo anche un grafico della distribuzione delle quote tra le distribuzioni Linux (La distribuzione più popolare tra i nostri clienti rimane Ubuntu - 45%, seguita da CentOS con il 28% e Debian con il 26%.


Aggiungono driver audio (molti)
In uno dei thread su Hacker News i residenti , che Linux ha sempre avuto difficoltà nel supporto hardware. Ma nella versione 5.1 verranno aggiunti per l'hardware audio.
Ad esempio, ci sarà un driver per , progettata per il lavoro in studi di registrazione e teatri. Inoltre, il driver MediaTek BTCVSD per il chip Bluetooth proposto dagli sviluppatori di MediaTek.
Ci si aspetta supporto per Asahi Kasei Microdevices AK4497, Cirrus Logic CS4341/CS35L26 e controller integrati Google ChromeOS. Sono inoltre inclusi Ingenic JZ4725B, MT8183 e MT6358, NXP MICFIL, Rockchip RK3328, controller Spreadtrum DMA e molti altri.

/ Flickr / /
Cosa aspettarsi nella Linux kernel 5.1
Come scrive Phoronix, gli sviluppatori nella Linux 5.1 la possibilità di utilizzare la memoria persistente come RAM. In particolare, l'Optane NVDIMM (realizzato con la tecnologia 3D Xpoint) sulla linea DDR4 potrà essere "trasformato" in memoria volatile.
Maggiori dettagli sul lavoro che viene svolto in questa direzione si possono leggere . Al momento Linus sul comportamento dell'Optane dagli sviluppatori Intel. Solo dopo averli ricevuti, deciderà se includere o meno la nuova funzione nel kernel 5.1.
Ci si possono aspettare anche patch che risolvono le chiamate di sistema corrispondenti: la nuova versione del kernel non farà eccezione. Nel nostro blog aziendale:
Come risparmiare con l'API
Come proteggersi dalla perdita di dati
Fonte: habr.com
