Linux 6.18 Entra in Pista: Rilasciata la Prima Release Candidate (RC1)

linux
linux

Linus Torvalds, il “padre” di Linux, ha dato il via alla fase di test per la prossima versione del kernel. È stata ufficialmente rilasciata la Release Candidate 1 (RC1) di Linux 6.18, segnando la chiusura della “finestra di merge” e l’inizio del periodo di stabilizzazione.


 

🧐 Il Periodo di Sviluppo: Un Merge Tranquillo

 

Il rilascio della RC1 chiude la fase in cui sono state integrate le nuove funzionalità. Lo stesso Torvalds si è detto soddisfatto, notando che è stato uno dei rari cicli in cui non ha dovuto interrompere i test per risolvere problemi urgenti, un segnale che fa sperare in una versione stabile e robusta.

Linux 6.18 è atteso per il rilascio stabile definitivo entro dicembre e si prevede che diventerà il kernel LTS (Long-Term Support) del 2025.

 

🌟 Le Novità Principali del Kernel 6.18

 

Questa nuova versione porta con sé una serie di aggiornamenti significativi, concentrandosi in particolare su prestazioni e supporto hardware:

  • Miglioramenti alla Gestione della Memoria (MM): Sono state integrate numerose patch che migliorano l’efficienza complessiva del memory management. Tra queste, spiccano ottimizzazioni per le operazioni di lettura e la gestione delle allocazioni di grandi dimensioni.
  • Performance I/O e Networking: Sono state introdotte ottimizzazioni nelle operazioni I/O asincrone (io_uring) e aggiornamenti allo stack di rete, pensati per aumentare le prestazioni nelle applicazioni che gestiscono grandi quantità di dati.
  • Supporto Hardware Esteso: Il kernel 6.18 include nuovi driver e miglioramenti per l’hardware più recente, come il supporto per:
    • Nuovi driver per dispositivi Tyr & Rocket.
    • Miglioramenti per i processori AMD EPYC e il bilanciamento del carico consapevole della cache.
    • Integrazione di nuovi driver per touchpad con funzionalità tattili (haptic touchpads).
  • Aggiornamenti per RISC-V: L’architettura open source RISC-V continua a evolversi, con l’aggiunta di funzionalità importanti, come il supporto per i pulsanti di spegnimento e riavvio del pannello frontale nei build del kernel di default.
  • Futuro del Filesystem Bcachefs: È stata ufficializzata la rimozione del filesystem Bcachefs dal codice sorgente principale del kernel, una decisione che farà discutere ma che è stata presa per questioni legate alla gestione e alla stabilità del codice.

La fase di Release Candidate durerà circa sette settimane, durante le quali gli sviluppatori sono invitati a testare a fondo la versione 6.18 per identificare e correggere eventuali bug prima del rilascio finale.

Related Post

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *