Oracle ha annunciato la creazione di pacchetti con il kernel UEK-next (Next Unbreakable Enterprise Kernel), basati sulla versione del kernel Linux 6.9. Di default, invece del kernel di Red Hat Enterprise Linux, la distribuzione di Oracle Linux continua a utilizzare il kernel UEK 7, basato sul kernel Linux 5.15. Il kernel UEK-next è posizionato come un'opzione continuamente aggiornata per gli sviluppatori, consentendo l'accesso ai miglioramenti più recenti dalla branch principale del kernel, mantenendo allo stesso tempo l'accesso a funzionalità avanzate specifiche del kernel UEK come l'integrazione di DTrace e un supporto migliorato per Btrfs, oltre a ottimizzazioni per l'utilizzo con il software e hardware industriale di Oracle.
Il kernel UEK-next si forma sovrapponendo al kernel Linux mainline le correzioni e i miglioramenti preparati per il kernel UEK. Il kernel non è progettato per l'uso in ambienti di produzione, ma passa attraverso test di base e può essere utilizzato per adattare applicazioni e carichi di lavoro alle nuove versioni del kernel principale. Dopo un certo periodo, per uno dei kernel UEK-next sarà garantito un ciclo di supporto a lungo termine (LTS) e questo kernel sarà utilizzato come base per formare la branch UEK 8.

Tra i miglioramenti specifici del kernel UEK-next 6.9 si nota il supporto per il meccanismo 'sched_ext' (SCX), che consente di utilizzare eBPF per creare scheduler CPU. Nel kernel principale, sched_ext non sarà aggiunto prima del rilascio della versione 6.11.
Nel prossimo aggiornamento di UEK-next, basato sul kernel 6.10, per il file system XFS si prevede di mettere a disposizione la possibilità di utilizzare l'utility fsck per controllare e correggere i problemi riscontrati in modalità online, senza smontare il file system.
Fonte: opennet.ru
