Significativa riduzione delle prestazioni del kernel 5.19, causata dalla protezione contro l'attacco Retbleed

Un ingegnere della VMware ha attirato l'attenzione della comunità degli sviluppatori del kernel Linux su un significativo calo delle prestazioni nell'utilizzo del kernel Linux 5.19. I test di una macchina virtuale con il kernel 5.19 in un ambiente di hypervisor VMware ESXi hanno mostrato una diminuzione delle prestazioni di calcolo del 70%, delle operazioni di rete del 30% e delle attività di storage del 13%, rispetto alla stessa configurazione basata sul kernel 5.18.

Come causa della diminuzione delle prestazioni viene citata una modifica nel codice di protezione contro gli attacchi di tipo Spectre v2 (spectre_v2=ibrs), implementata sulla base di istruzioni ibrs estese (Enhanced Indirect Branch Restricted Speculation), che consentono di abilitare e disabilitare in modo adattivo l'esecuzione speculativa delle istruzioni durante la gestione delle interruzioni, delle chiamate di sistema e dei cambi di contesto. La protezione è attivata per bloccare una vulnerabilità recentemente scoperta, Retbleed, nel meccanismo di esecuzione speculativa dei salti indiretti della CPU, che consente di estrarre informazioni dalla memoria del kernel o di organizzare un attacco al sistema host. macchine virtualiDopo la disattivazione della protezione (spectre_v2=off), le prestazioni tornano ai livelli precedenti.

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