Вышла новая версия Unbreakable Enterprise Kernel R6U2

Представлен Oracle недавно выпуск второго функционального обновления для Unbreakable Enterprise Kernel R6, позиционируется для использования в дистрибутиве Oracle Linux в качестве альтернативы стандартному пакету с ядром Red Hat Enterprise Linux.

Unbreakable Enterprise Kernel 6 основан на Linux 5.4 (UEK R5 был основан на ядре 4.14), который был расширен новыми функциями, оптимизациями и исправлениямиОн также был протестирован на совместимость с большинством приложений, работающих на RHEL, и был специально оптимизирован для работы с оборудованием Oracle и промышленным программным обеспечением.

Для тех, кто не знает об этом Ядро модифицировано Oracle, позиционируется как расширенный набор Ядро Linux, позиционируемое для использования в дистрибутиве Oracle Linux в качестве альтернативы обычному пакету ядра Red Hat Enterprise Linux.

Нерушимое ядро ​​предприятия (UEK)  предоставляет последние инновации с открытым исходным кодом, ключевые оптимизации и безопасность для облачных и локальных рабочих нагрузок.

Это ядро ​​Linux, которое поддерживает Oracle Cloud и Oracle Engineered Systems, такие как Oracle Exadata Database Machine и Oracle Linux на 64-битных или 64-битных платформах Intel и AMD.

УЭК Выпуск 6 поддерживает совместимость с ядром, совместимым с Red Hat (RHCK) и не отключает какие-либо функции, включенные в RHCK. Включены дополнительные функции для поддержки ключевых функциональных требований, а также применяются исправления для повышения производительности и оптимизации ядра.

Основные новые функции Unbreakable Enterprise Kernel R6U2

Unbreakable Enterprise Kernel Release 6 Update 2 основано на ядре Linux 5.4 и включает исправления ошибок LTS в восходящем направлении, с дополнительными патчами для улучшения существующей функциональности и предоставления некоторых мелких исправлений ошибок и улучшений безопасности. Oracle продолжает улучшать и применять критические ошибки и исправления безопасности в UEK R6. Это обновление включает в себя несколько новых функций, добавленную функциональность и исправления ошибок в различных подсистемах.

В этой новой представленной версии мы можем найти, что для контрольных групп, добавлен новый контроллер памяти slab который примечателен переносом учета slab с уровня страницы памяти на уровень объекта ядра, что позволяет совместно использовать страницы slab в разных контрольных группах, вместо того, чтобы выделять отдельные кэши slab для каждой контрольной группы.

Предлагаемый подход позволяет повысить эффективность использования плиты, уменьшить размер используемой памяти для блоков До 50% значительно уменьшают общее потребление памяти ядром и уменьшают фрагментацию памяти.

Еще одно изменение, которое выделяется относится с устройствами Mellanox ConnectX-6 Dx, потому что он был добавлен новый драйвер vpda с поддержкой инфраструктуры vDPA (vHost Data Path Acceleration), который позволяет виртуальным машинам использовать аппаратное ускорение на основе VirtIO для ввода-вывода.

Также подчеркивается, что в планировщике задач реализована экспериментальная возможность ограничить параллельное выполнение задач важно на разных ядрах ЦП, чтобы заблокировать каналы утечки, связанные с использованием общего кеша на ЦП.

Из другие изменения, которые выделяются этой новой версии:

  • Портированные улучшения, связанные с поддержкой устройств NVMe, начиная с ядра Linux 5.9.
  • Перемещены исправления и улучшения для файловых систем Btrfs, CIFS, ext4, NFS, OCFS2 и XFS.
  • Обновлены драйверы, включая lpfc 12.8.0.5 (Broadcom Emulex LightPulse Fibre Channel SCSI) 256 Gigabit mode для SCSI
  • Fibre Channel, mpt3sas 36.100.00.00 (LSI MPT Fusion SAS 3.0), qla2xxx 0.02.00.103-k (HBA QLogic Fibre Channel).
  • Добавлена ​​экспериментальная поддержка VPN Wireguard, реализованная на уровне ядра.
  • NFS добавляет экспериментальную поддержку прямого копирования файлов между серверами, как определено в спецификации NFS 4.2.

Наконец, если вам интересно узнать больше об этой выпущенной новой версии, вы можете ознакомиться с подробностями По следующей ссылке.

Ядро доступно для архитектур x86_64 и ARM64 (aarch64). Исходники ядра, включая разбивку на отдельные исправления, публикуются в общедоступном репозитории Oracle Git.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован.

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.