Oracle wypuściło Unbreakable Enterprise Kernel R6U2

Oracle udostępniło drugą aktualizację funkcjonalną dla Unbreakable Enterprise Kernel R6, przygotowaną do użytku w dystrybucji Oracle Linux jako alternatywę dla standardowego pakietu z jądrem Red Hat Enterprise Linux. Jądro jest dostępne dla architektur x86_64 i ARM64 (aarch64). Źródła jądra wraz z podziałem na poszczególne łatki publikowane są w publicznym repozytorium Oracle Git.

Unbreakable Enterprise Kernel 6 opiera się na jądrze Linux 5.4 (UEK R5 był oparty na jądrze 4.14), które jest aktualizowane o nowe funkcje, optymalizacje i poprawki, a także testowane pod kątem kompatybilności z większością aplikacji działających na RHEL i jest specjalnie zoptymalizowane do pracy z oprogramowaniem przemysłowym i sprzętem Oracle. Pakiety instalacyjne i src z jądrem UEK R6 przygotowane są dla Oracle Linux 7.x i 8.x.

Główne zmiany:

  • Dla grup cgroup dodano nowy kontroler pamięci płyt, co jest godne uwagi w związku z przeniesieniem rozliczania płyt z poziomu strony pamięci na poziom obiektu jądra, co umożliwia współdzielenie stron płyt w różnych grupach cgroup, zamiast przydzielania oddzielnych pamięci podręcznych płyt dla każdej grupa c. Proponowane podejście umożliwia zwiększenie efektywności wykorzystania płyty, zmniejszenie rozmiaru pamięci wykorzystywanej przez płytę nawet o 50%, znaczne zmniejszenie całkowitego zużycia pamięci przez jądro oraz zmniejszenie fragmentacji pamięci.
  • Dla urządzeń Mellanox ConnectX-6 Dx dodano nowy sterownik vpda z obsługą frameworku vDPA (vHost Data Path Acceleration), który umożliwia wykorzystanie sprzętowej akceleracji dla I/O w oparciu o VirtIO w maszynach wirtualnych.
  • Ulepszenia związane z obsługą urządzeń NVMe zostały przeniesione z jądra Linuksa 5.9.
  • Poprawki i ulepszenia zostały przeniesione dla systemów plików Btrfs, CIFS, ext4, NFS, OCFS2 i XFS.
  • Zaktualizowane sterowniki, w tym lpfc 12.8.0.5 (Broadcom Emulex LightPulse Fibre Channel SCSI) z obsługą trybu 256-gigabitowego dla SCSI Fibre Channel, mpt3sas 36.100.00.00 (LSI MPT Fusion SAS 3.0), qla2xxx 0.02.00.103-k (QLogic Fibre Channel HBA).
  • Dodano eksperymentalną obsługę VPN Wireguard, zaimplementowaną na poziomie jądra.
  • NFS dodał eksperymentalną obsługę możliwości bezpośredniego kopiowania plików pomiędzy serwerami, zdefiniowaną w specyfikacji NFS 4.2
  • Harmonogram zadań ma eksperymentalną możliwość ograniczenia równoległego wykonywania ważnych zadań na różnych rdzeniach procesora w celu zablokowania kanałów wycieków związanych z wykorzystaniem współdzielonej pamięci podręcznej procesora.

Źródło: opennet.ru

Dodaj komentarz