La società Oracle ha rilasciato il kernel Unbreakable Enterprise Kernel R5U2

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

Il pacchetto Unbreakable Enterprise Kernel 5 si basa sul kernel Linux 4.14 (UEK R4 si basava sul kernel 4.1), arricchito di nuove funzionalità, ottimizzazioni e correzioni, ed è stato verificato per la compatibilità con la maggior parte delle applicazioni che operano in RHEL, ed è specificamente ottimizzato per lavorare con il software e l'hardware industriale di Oracle. I pacchetti di installazione e src del kernel UEK R5U1 sono stati preparati per Oracle Linux 7.5 e 7.6 (non ci sono ostacoli all'uso di questo kernel in versioni analoghe di RHEL, CentOS e Scientific Linux).

Le chiave miglioramenti:

  • Sono stati trasferiti patch con l'implementazione del sottosistema PSI (Pressure Stall Information), che consente di analizzare le informazioni sul tempo di attesa per ottenere diverse risorse (CPU, memoria, input/output) per specifici compiti o set di processi in cgroup. Mediante PSI, i gestori nello spazio utente possono valutare più precisamente il livello di carico di lavoro del sistema e il tipo di rallentamento, rispetto al Load Average;
  • Per cgroup2 è stato incluso il controller delle risorse cpuset, che fornisce un meccanismo per limitare la posizione dei compiti tra i nodi di memoria e CPU NUMA, consentendo l'uso solo delle risorse definite per il gruppo di compiti tramite l'interfaccia pseudo-FS cpuset;
  • È stato implementato il framework ktask per il parallelismo dei compiti nel kernel che consumano risorse CPU significative. Ad esempio, tramite ktask è possibile organizzare il parallelismo delle operazioni di pulizia delle aree di memoria o di elaborazione di una lista di inode;
  • In DTrace è stata aggiunta il supporto per la cattura dei pacchetti tramite libpcap con la nuova azione «pcap(skb,proto)». Ad esempio «dtrace -n 'ip:::send { pcap((void *)arg0, PCAP_IP); }'»;
  • Dai nuovi rilasci del kernel sono stati trasferiti correzioni nell'implementazione dei file system btrfs, CIFS, ext4, OCFS2 e XFS;
  • Dallo kernel 4.19 sono stati trasferiti cambiamenti legati al supporto degli hypervisor KVM, Xen e Hyper-V;
  • Aggiornati driver di dispositivi e supporto ampliato per gli HDD NVMe (cambiamenti trasferiti dai kernel da 4.18 a 4.21);
  • Applicate impostazioni per l'ottimizzazione delle prestazioni su piattaforme ARM.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster