Firma Oracle wydała jądro Unbreakable Enterprise Kernel R6U2

Firma Oracle wydała drugą aktualizację funkcjonalną dla jądra Unbreakable Enterprise Kernel R6, które jest pozycjonowane do użycia w dystrybucji Oracle Linux jako alternatywa dla standardowego pakietu z jądrem Red Hat Enterprise Linux. Jądro dostępne jest dla architektur x86_64 i ARM64 (aarch64). Źródłowe pliki jądra, w tym rozbicie na poszczególne łatki, zostały opublikowane w publicznym repozytorium Git firmy Oracle.

Pakiet Unbreakable Enterprise Kernel 6 oparty jest na jądrze Linux 5.4 (UEK R5 był oparty na jądrze 4.14), który został wzbogacony o nowe funkcje, optymalizacje i poprawki, a także przetestowany pod kątem zgodności z większością aplikacji działających w RHEL oraz specjalnie zoptymalizowany do pracy z przemysłowym oprogramowaniem i sprzętem Oracle. Pakiety instalacyjne i src z jądrem UEK R6 zostały przygotowane dla Oracle Linux 7.x i 8.x.

Główne zmiany:

  • Do cgroups dodano nowy kontroler przydziału pamięci slab (slab memory controller), który wyróżnia się przeniesieniem księgowania slab z poziomu stron pamięci na poziom obiektów jądra, co umożliwia współdzielenie stron slab w różnych cgroup zamiast przydzielania oddzielnych cache'i slab dla każdej cgroup. Zaproponowane podejście pozwala zwiększyć efektywność wykorzystania slab, zmniejszając o 50% rozmiar pamięci używanej do slab, znacznie zmniejszając całkowite zużycie pamięci przez jądro i redukując fragmentację pamięci.
  • Dla urządzeń Mellanox ConnectX-6 Dx dodano nowy sterownik vpda z obsługą frameworka vDPA (vHost Data Path Acceleration), który umożliwia wykorzystanie sprzętowego przyspieszenia dla I/O w maszynach wirtualnych na bazie VirtIO.
  • Z jądra Linux 5.9 przeniesiono ulepszenia związane z obsługą urządzeń NVMe.
  • Przeniesiono poprawki i ulepszenia 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 eksperymentalne wsparcie VPN Wireguard, zaimplementowana na poziomie jądra.
  • W NFS dodano eksperymentalne wsparcie dla możliwości bezpośredniego kopiowania plików między serwerami, definiowanej w specyfikacji NFS 4.2
  • W planowaniu zadań wprowadzono eksperymentalną funkcję ograniczania równoległego wykonywania ważnych zadań na różnych rdzeniach CPU, aby zablokować kanały wycieków związane z wykorzystaniem wspólnej pamięci podręcznej w CPU.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster