OpenBSD for Security Considerations: Desabilitando a tecnologia Hyper-Threading para processadores Intel

O OpenBSD é uma variante amplamente utilizada do sistema operacional Unix, mas por razões de segurança, o OpenBSD desativou o suporte para os recursos de hyper-threading da Intel.

Em outras palavras, em um ambiente OpenBSD configurado com um processador Intel de 64 bits, não é possível abrir mais núcleos lógicos do que o número de núcleos físicos.

Mark Kettenis, mantenedor do OpenBSD, disse que o SMT (Synchronous Multi-Threading) compartilha o TLB (Transition Detection Buffer) e o cache L1 entre os threads, o que torna mais fácil fazer ataques regulares ao cache.

Kettenis salientou que eles estão muito preocupados que isso leve a uma vulnerabilidade no nível de espectro (fantasma).

Então, o OpenBSD adicionou o novo código 'hw.smt sysctl'.

Em relação ao efeito de desligar o hyperthreading, Kettenis disse que, se não fosse pelos códigos raros que foram otimizados para otimização hyperthreading, pará-lo teria pouco efeito sobre a carga de trabalho diária.

2016 GoodChinaBrand | ICP: 12011751 | China Exports