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 con kernel di Red Hat Enterprise Linux. Il kernel è disponibile per le architetture x86_64 e ARM64 (aarch64). I codici sorgente del kernel, compresa 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 da nuove funzionalità, ottimizzazioni e correzioni, ed è stato testato per la compatibilità con la maggior parte delle applicazioni in esecuzione su RHEL, appositamente ottimizzato per lavorare con software e hardware industriali di Oracle. I pacchetti di installazione e src del kernel UEK R5U1 preparati per Oracle Linux 7.5 e 7.6 (non ci sono ostacoli all'uso di questo kernel in versioni equivalenti di RHEL, CentOS e Scientific Linux).

Chiave miglioramenti:

  • Portati i patch con l'implementazione del sottosistema PSI (Pressure Stall Information), che consente di analizzare informazioni sui tempi di attesa per ottenere diverse risorse (CPU, memoria, input/output) per specifiche attività o set di processi in cgroup. Grazie a PSI, i gestori nello spazio utenti possono valutare più accuratamente il livello di congestione del sistema e la natura del rallentamento, rispetto al Load Average;
  • Per cgroup2 è stato attivato il controller delle risorse cpuset, che fornisce un meccanismo per limitare la collocazione delle attività tra i nodi di memoria NUMA e CPU, consentendo l'uso solo delle risorse definite per il gruppo di attività tramite l'interfaccia del file system pseudo cpuset;
  • Implementato il framework ktask per il parallelismo delle operazioni nel kernel che consumano significative risorse CPU. Ad esempio, con ktask è possibile organizzare il parallelismo delle operazioni per la pulizia delle aree delle pagine di memoria o per l'elaborazione dell'elenco degli inode;
  • In DTrace aggiunta supporto per la cattura dei pacchetti tramite libpcap usando la nuova azione «pcap(skb,proto)». Ad esempio «dtrace -n ‘ip:::send { pcap((void *)arg0, PCAP_IP); }'»;
  • Dai nuovi rilasci del kernel trasferito correzioni nell'implementazione dei file system btrfs, CIFS, ext4, OCFS2 e XFS;
  • Dal kernel 4.19 trasferito modifiche relative al supporto per gli hypervisor KVM, Xen e Hyper-V;
  • Aggiornati driver di dispositivo e supporto ampliato per i dischi NVMe (cambiamenti trasferiti dai kernel da 4.18 a 4.21);
  • Applicate impostazioni per l'ottimizzazione delle prestazioni sulle 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