Oracle ha aggiornato il pacchetto del kernel UEK-next (Next Unbreakable Enterprise Kernel) alla versione del kernel Linux 6.10. Nel distributore Oracle Linux, il kernel UEK 7, basato sul kernel Linux 5.15, è utilizzato di default invece del kernel di Red Hat Enterprise Linux, mentre la versione UEK-next si sviluppa come un'opzione continuamente aggiornata per gli sviluppatori, consentendo l'accesso ai miglioramenti più recenti dalla versione principale del kernel, mantenendo al contempo l'accesso a funzionalità avanzate specifiche per il kernel UEK, come l'integrazione di DTrace e un miglior supporto per Btrfs, oltre a ottimizzazioni per il software e l'hardware Oracle.
Il kernel UEK-next è creato sovrapponendo al kernel mainline Linux patch e miglioramenti preparati per il kernel UEK. La versione UEK-next non è destinata all'uso in implementazioni di produzione, ma viene sottoposta a test di base e può essere utilizzata per adattare applicazioni e carichi di lavoro alle nuove versioni del kernel principale. Dopo un certo periodo, uno dei kernel UEK-next avrà un ciclo di supporto a lungo termine (LTS) e questo kernel sarà usato come base per formare la versione UEK 8.
Il rilascio di UEK-next 6.10 è stato preparato due mesi dopo il rilascio del kernel principale 6.10, poiché ci vuole molto tempo per sviluppare le patch, adattarle per il nuovo kernel, revisionarle e testarle. Tra i miglioramenti specifici per il kernel UEK-next 6.10 si segnala il supporto del meccanismo "sched_ext" (SCX), che consente di utilizzare eBPF per creare scheduler CPU. Si prevede che il kernel sched_ext venga trasferito nel rilascio 6.12.
Fonte: opennet.ru
