Вышла новая версия 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. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.