Oracle 發表堅不可摧的企業核心 R6U2

Oracle 發布了 Unbreakable Enterprise Kernel R6 的第二個功能更新,定位在 Oracle Linux 發行版中使用,作為 Red Hat Enterprise Linux 核心標準套件的替代方案。 此核心可用於 x86_64 和 ARM64 (aarch64) 架構。 核心原始碼(包括細分為各個補丁)發佈在公共 Oracle Git 儲存庫中。

Unbreakable Enterprise Kernel 6 基於 Linux 5.4 核心(UEK R5 基於 4.14 核心),更新了新功能、最佳化和修復,還測試了與 RHEL 上運行的大多數應用程式的兼容性,並進行了專門優化用於使用工業軟體和Oracle 設備。 為Oracle Linux 6.x和7.x準備了UEK R8核心的安裝套件和src套件。

主要變化:

  • 對於cgroups,添加了一個新的slab內存控制器,值得注意的是,它將slab記賬從內存頁面級別移動到內核對象級別,這使得在不同cgroup中共享slab頁面成為可能,而不是為每個cgroup分配單獨的slab快取cgroup。 所提出的方法可以提高slab的使用效率,將slab使用的記憶體大小減少多達50%,顯著降低核心的整體記憶體消耗並減少記憶體碎片。
  • 對於 Mellanox ConnectX-6 Dx 設備,新增了新的 vpda 驅動程序,支援 vDPA(vHost 資料路徑加速)框架,可讓您在虛擬機器中使用基於 VirtIO 的 I/O 硬體加速。
  • Linux 核心 5.9 繼承了與 NVMe 裝置支援相關的改進。
  • 已針對 Btrfs、CIFS、ext4、NFS、OCFS2 和 XFS 檔案系統移植了修復和改進。
  • 更新了驅動程序,包括支援 12.8.0.5 GB SCSI 光纖通道模式的 lpfc 256(Broadcom Emulex LightPulse 光纖通道 SCSI)、mpt3sas 36.100.00.00(LSI MPT Fusion SAS 3.0)、qla2(LSI MPT Fusion SAS 0.02.00.103)、qlaXNUMX.哈巴)。
  • 添加了對 VPN Wireguard 的實驗性支持,在內核層級實現。
  • NFS 增加了對在 NFS 4.2 規範中定義的伺服器之間直接複製文件的能力的實驗性支持
  • 任務調度程序具有實驗性的能力,可以限制重要任務在不同 CPU 核心上的並行執行,以阻止與 CPU 上共享快取的使用相關的洩漏通道。

來源: opennet.ru

添加評論