• Home
  • Kernel Linux 4.15 – tutte le novità rilevanti

Nonostante da pochi giorni sia stato rilasciato il Kernel Linux 4.14 stabile, sono già in corso i nuovi sviluppi al kernel successivo.

Cos’è il Kernel?

Il Kernel è il software avente il compito di fornire ai processi in esecuzione sull’elaboratore un accesso sicuro e controllato all’hardware. Dato che possono essere eseguiti più programmi simultaneamente, il kernel ha anche la responsabilità di assegnare una porzione di tempo-macchina (scheduling) e di accesso all’hardware a ciascun programma (multitasking).


Aperta la “merge window” del kernel 4.15

La merge window del kernel 4.15 è stata da poco aperta. Per merge window si intende un periodo di due settimane in cui tutti i maintainer – gli sviluppatori del kernel – mandano a Linus Torvalds i grossi cambiamenti che verranno introdotti nella versione successiva del kernel stesso.

Una volta conclusa la merge window, Torvalds rilascia la prima release candidate della versione successiva (e ogni settimana circa ne rilascia una).

A quel punto, non si possono più aggiungere feature al kernel successivo. Piuttosto si lavora a rendere stabili le feature che sono state introdotte durante la merge window. Dopo circa 7, a seconda di quante feature siano state introdotte e bug scoperti, release candidate (candidata al rilascio), esce la nuova versione stabile.

Nel caso della 4.15, le novità sembrano essere parecchie anche se non si tratta di una versione LTS (Long Term Support, ovvero versione che verrà supportata per i prossimi sei anni)


kernel-linux


Kernel Linux 4.15 – quali sono le novità

Il kernel 4.15 introdurrà diverse nuove funzioni tra cui:

  • una miglior gestione delle porte USB Type-C.  Il Type-C Port Manager (TCPM) fornisce la gestione dei ruoli delle porte con il nuovo standard, permettendo di gestire modalità particolari come l’alimentazione tramite USB. I driver possono quindi utilizzare questo gestore per impostare il comportamento delle porte.
  • migliorato di gran lunga il supporto ad HDMI CEC
  • ristrutturazione del file-system AFS.
  • miglioramenti al file-system F2FS.
  • diversi agggiornamenti alla compressione per Btrfs.
  • miglioramenti, tanti, al file-system XFS.
  • correzioni e miglioramenti al bigalloc online resizing per EXT4.
  • ancora correzioni per il problema dell’anno 2038.
  • introdotto il supporto all’audio per chipset AMD Stoney Ridge.
  • introdotto il supporto alla lettura delle temperature dei processori della famiglia AMD Zen. Sarà possibile monitorare le temperature della CPU sotto stress anche su Linux.
  • finalmente presente il driver hwmon k10temp, che permette di accedere alle temperature dei processori AMD Zen (Ryzen, Threadripper, EPYC).
  • nuovo display stack AMDGPU DC, con annesso supporto alle GPU Vega.
  • nuova pletora di driver Intel,
  • supporto ai display touchpanel da 7” per Raspberry Pi.
  • Etnaviv Landing Performance Counters, ovvero dei misuratori di performance per questi nuovi driver grafici

Altre varie ed eventuali, il cui interesse mi è parso abbastanza minore, se così si può dire.

 Vi ricordo che la 4.15, sarà un rilascio short term (a breve termine), seppur portatore di queste tante novità e di, ad oggi, mezzo milione di righe di codice.
Condividi: