Компанія Oracle випустила ядро ​​Unbreakable Enterprise Kernel R6U2

Компанія Oracle випустила друге функціональне оновлення для ядра Unbreakable Enterprise Kernel R6, що позиціонується для використання в дистрибутиві Oracle Linux як альтернатива штатному пакету з ядром з Red Hat Enterprise Linux. Ядро доступне для архітектур x86_64 та ARM64 (aarch64). Вихідні тексти ядра, включаючи розбивку на окремі патчі, опубліковані у публічному Git-репозиторії Oracle.

Пакет Unbreakable Enterprise Kernel 6 заснований на ядрі Linux 5.4 (UEK R5 базувався на ядрі 4.14), яке доповнено новими можливостями, оптимізаціями та виправленнями, а також перевірено на сумісність з більшістю додатків, що працюють у RHEL, та спеціально оптимізовано для роботи з та обладнанням Oracle. Настановні та src-пакети з ядром UEK R6 підготовлені для Oracle Linux 7.x та 8.x.

Основні зміни:

  • Для cgroups доданий новий контролер розподілу пам'яті slab (slab memory controller), який примітний перенесенням обліку slab з рівня сторінок пам'яті на рівень об'єктів ядра, що дає можливість спільно використовувати slab-сторінки в різних cgroup замість виділення окремих кешів slab для кожної cgroup. Запропонований підхід дозволяє підвищити ефективність використання slab, до 50% скоротити розмір пам'яті, що використовується для slab, значно зменшити загальне споживання пам'яті ядром і знизити фрагментацію пам'яті.
  • Для пристроїв Mellanox ConnectX-6 Dx доданий новий драйвер vpda з підтримкою фреймворку vDPA (vHost Data Path Acceleration), що дозволяє використовувати у віртуальних машинах апаратне прискорення для введення/виведення на базі VirtIO.
  • З ядра Linux 5.9 перенесено покращення, пов'язані з підтримкою пристроїв NVMe.
  • Перенесено виправлення та покращення для файлових систем Btrfs, CIFS, ext4, NFS, OCFS2 та XFS.
  • Оновлені драйвери, включаючи lpfc 12.8.0.5 (Broadcom Emulex LightPulse Fibre Channel SCSI) з підтримкою 256-гігабітного режиму SCSI Fibre Channel, mpt3sas 36.100.00.00 (LSI MPT Fusion SAS 3.0). Logic Fibre Channel HBA ).
  • Додано експериментальну підтримку VPN Wireguard, реалізовану на рівні ядра.
  • У NFS додано експериментальну підтримку можливості прямого копіювання файлів між серверами, визначеної в специфікації NFS 4.2
  • У планувальнику завдань реалізована експериментальна можливість обмеження паралельного виконання важливих завдань на різних ядрах CPU для блокування каналів витоків, пов'язаних з використанням загального кешу в CPU.

Джерело: opennet.ru

Додати коментар або відгук