OpenBSD per considerazioni di sicurezza: Disabilitazione della tecnologia Hyper-Threading per i processori Intel

OpenBSD è una variante ampiamente utilizzata del sistema operativo Unix, tuttavia, per ragioni di sicurezza, OpenBSD ha disattivato il supporto per le funzionalità di hyper-threading di Intel.

In altre parole, in un ambiente OpenBSD configurato con un processore Intel a 64 bit, non è possibile aprire più core logici del numero di core fisici.

Mark Kettenis, manutentore di OpenBSD, ha affermato che SMT (Synchronous Multi-Threading) condivide il TLB (Transition Detection Buffer) e la cache L1 tra i thread, il che rende più facile effettuare attacchi regolari alla cache.

Kettenis ha sottolineato che sono molto preoccupati del fatto che ciò porterà a una vulnerabilità a livello Spettro (fantasma).

Quindi, OpenBSD ha aggiunto il nuovo codice 'hw.smt sysctl'.

Riguardo all'effetto di disattivare l'hyperthreading, Kettenis ha affermato che se non fosse per quel codice raro che è stato ottimizzato per l'ottimizzazione dell'hyperthreading, l'interruzione avrebbe un effetto limitato sul carico di lavoro giornaliero.

2016 GoodChinaBrand | ICP: 12011751 | China Exports