Oracle ha rilasciato l'Unbreakable Enterprise Kernel R6U2

Oracle ha rilasciato il secondo aggiornamento funzionale per Unbreakable Enterprise Kernel R6, posizionato per l'utilizzo nella distribuzione Oracle Linux come alternativa al pacchetto standard con il kernel di Red Hat Enterprise Linux. Il kernel è disponibile per le architetture x86_64 e ARM64 (aarch64). I sorgenti del kernel, inclusa la suddivisione in singole patch, sono pubblicati nel repository pubblico Oracle Git.

Unbreakable Enterprise Kernel 6 è basato sul kernel Linux 5.4 (UEK R5 era basato sul kernel 4.14), che viene aggiornato con nuove funzionalità, ottimizzazioni e correzioni, inoltre è testato per la compatibilità con la maggior parte delle applicazioni in esecuzione su RHEL ed è specificamente ottimizzato per lavorare con software industriale e apparecchiature Oracle. I pacchetti di installazione e src con il kernel UEK R6 sono preparati per Oracle Linux 7.x e 8.x.

Principali modifiche:

  • Per i cgroup è stato aggiunto un nuovo controller di memoria lastra, che è degno di nota per lo spostamento della contabilità della lastra dal livello della pagina di memoria al livello dell'oggetto del kernel, che rende possibile condividere le pagine lastra in diversi cgroup, invece di allocare cache lastra separate per ciascuna. cgroup. L'approccio proposto consente di aumentare l'efficienza dell'utilizzo della lastra, ridurre la dimensione della memoria utilizzata per la lastra fino al 50%, ridurre significativamente il consumo complessivo di memoria del kernel e ridurre la frammentazione della memoria.
  • Per i dispositivi Mellanox ConnectX-6 Dx è stato aggiunto un nuovo driver vpda con supporto al framework vDPA (vHost Data Path Acceleration), che consente di utilizzare l'accelerazione hardware per l'I/O basata su VirtIO nelle macchine virtuali.
  • I miglioramenti relativi al supporto per i dispositivi NVMe sono stati trasferiti dal kernel Linux 5.9.
  • Sono state apportate correzioni e miglioramenti per i file system Btrfs, CIFS, ext4, NFS, OCFS2 e XFS.
  • Driver aggiornati, inclusi lpfc 12.8.0.5 (Broadcom Emulex LightPulse Fibre Channel SCSI) con supporto per la modalità a 256 gigabit per SCSI Fibre Channel, mpt3sas 36.100.00.00 (LSI MPT Fusion SAS 3.0), qla2xxx 0.02.00.103-k (QLogic Fibre Channel HBA).
  • Aggiunto supporto sperimentale per VPN Wireguard, implementato a livello di kernel.
  • NFS ha aggiunto il supporto sperimentale per la capacità di copiare direttamente file tra server, definito nella specifica NFS 4.2
  • L'utilità di pianificazione ha la capacità sperimentale di limitare l'esecuzione parallela di attività importanti su diversi core della CPU per bloccare i canali di perdita associati all'uso di una cache condivisa sulla CPU.

Fonte: opennet.ru

Aggiungi un commento