Die Oracle Corporation hat das UEK-next-Paket (Next Unbreakable Enterprise Kernel) auf den Stand des Linux-Kernels 6.10 aktualisiert. Im Oracle Linux-Distributionspaket wird standardmäßig der UEK 7-Kernel verwendet, der auf dem Linux-Kernel 5.15 basiert, während der UEK-next-Zweig als kontinuierlich aktualisierte Option für Entwickler bereitgestellt wird, die den Zugriff auf die neuesten Verbesserungen des Hauptkernels ermöglicht und gleichzeitig den Zugang zu speziellen Erweiterungsfunktionen des UEK-Kernels wie DTrace-Integration und verbesserte Btrfs-Unterstützung sowie Optimierungen für die Verwendung mit Oracle-Software und -Hardware gewährleistet.
Der UEK-next-Kernel wird durch das Überlagern von Korrekturen und Verbesserungen, die für den UEK-Kernel vorbereitet wurden, auf den Mainline-Linux-Kernel gebildet. Der UEK-next-Zweig ist nicht für den Einsatz in Produktionsumgebungen gedacht, sondern unterliegt grundlegenden Tests und kann verwendet werden, um Anwendungen und Workloads für neue Hauptkern-Versionen anzupassen. Nach einiger Zeit wird für einen der UEK-next-Kernel ein Langzeit-Supportzyklus (LTS) bereitgestellt, und dieser Kernel wird als Basis für die Bildung des UEK 8-Zweigs dienen.
Die Veröffentlichung von UEK-next 6.10 wurde zwei Monate nach dem Release des Hauptkerns 6.10 vorbereitet, da viel Zeit für die Erstellung von Patches, deren Anpassung an den neuen Kernel, das Review und das Testen benötigt wird. Zu den Verbesserungen, die speziell für den UEK-next 6.10-Kernel hervorgehoben werden, gehört die Unterstützung des „sched_ext“-Mechanismus (SCX), der die Verwendung von eBPF zur Erstellung von CPU-Scheduler ermöglicht. Der sched_ext wird voraussichtlich in der Version 6.12 in den Hauptkernel integriert.
Quelle: opennet.ru
