Die Firma Oracle hat den Unbreakable Enterprise Kernel R6U2 veröffentlicht.

Die Oracle Corporation hat das zweite funktionale Update für den Unbreakable Enterprise Kernel R6 veröffentlicht, das als Alternative zum Kernel-Paket von Red Hat Enterprise Linux in der Oracle Linux-Distribution beworben wird. Der Kernel ist für die Architekturen x86_64 und ARM64 (aarch64) verfügbar. Der Quellcode des Kernels, einschließlich der Aufteilung in einzelne Patches, wurde in einem öffentlichen Git-Repository von Oracle veröffentlicht.

Das Unbreakable Enterprise Kernel 6 basiert auf dem Linux-Kernel 5.4 (UEK R5 basierte auf dem Kernel 4.14), das mit neuen Funktionen, Optimierungen und Fehlerbehebungen angereichert wurde. Außerdem wurde es auf die Kompatibilität mit den meisten Anwendungen getestet, die unter RHEL laufen, und ist speziell für den Betrieb mit industrieller Software und Hardware von Oracle optimiert. Die Installations- und Quellpakete für den UEK R6-Kernel sind für Oracle Linux 7.x und 8.x vorbereitet.

Hauptänderungen:

  • Für cgroups wurde ein neuer Slab-Speichercontroller (slab memory controller) hinzugefügt, der dadurch auffällt, dass die Berichterstattung über Slabs von der Ebene der Seiten auf die Ebene der Kernel-Objekte verlagert wurde. Dies ermöglicht die gemeinsame Nutzung von Slab-Seiten in verschiedenen cgroups, anstatt separate Slab-Caches für jede cgroup zu reservieren. Der vorgeschlagene Ansatz ermöglicht eine Effizienzsteigerung der Slab-Nutzung, verringert den für Slabs verwendeten Speicher um bis zu 50 % und reduziert signifikant den gesamten Speicherverbrauch des Kernels sowie die Fragmentierung des Speichers.
  • Für die Geräte Mellanox ConnectX-6 Dx wurde ein neuer vpda-Treiber mit Unterstützung für das vDPA-Framework (vHost Data Path Acceleration) hinzugefügt, das Hardware-Beschleunigung für den Ein- und Ausgabe in Virtuellen Maschinen auf der Basis von VirtIO ermöglicht.
  • Verbesserungen aus Kernel Linux 5.9 wurden übernommen, die sich auf die Unterstützung von NVMe-Geräten beziehen.
  • Fehlerbehebungen und Verbesserungen für die Dateisysteme Btrfs, CIFS, ext4, NFS, OCFS2 und XFS wurden übernommen.
  • Die Treiber wurden aktualisiert, darunter lpfc 12.8.0.5 (Broadcom Emulex LightPulse Fibre Channel SCSI) mit Unterstützung für den 256-Gigabit-Modus für SCSI Fibre Channel, mpt3sas 36.100.00.00 (LSI MPT Fusion SAS 3.0), qla2xxx 0.02.00.103-k (QLogic Fibre Channel HBA).
  • Es wurde experimentelle Unterstützung hinzugefügt VPN Wireguard, implementiert auf Kernel-Ebene.
  • In NFS wurde experimentelle Unterstützung für die Möglichkeit zum direkten Kopieren von Dateien zwischen Servern, definiert in der Spezifikation NFS 4.2
  • Im Task-Scheduler wurde eine experimentelle Funktion zur Begrenzung der parallelen Ausführung wichtiger Aufgaben auf verschiedenen CPU-Kernen implementiert, um Leckkanäle, die mit der Nutzung des gemeinsamen Caches im CPU verbunden sind, zu blockieren.

Quelle: opennet.ru

60GB SSD 8Gb DDR4