OpenBSD, el conocido sistema operativo multiplataforma con base Unix, ha decidido tomar una decisión que ya ha empezado a generar polémica, aunque se justifica por cuestiones de seguridad.
Dicho sistema operativo deshabilitará la tecnología HyperThreading de Intel por defecto, una decisión que según Mark Kettenis debe ser considerada como una medida de seguridad para proteger a los usuarios contra posibles vulnerabilidades de tipo Spectre.
No hay evidencia de que existan esas vulnerabilidades relacionadas con la tecnología HyperThreading y tampoco hay constancia de que se hayan producido ataques que intenten descubrir un "exploit", pero OpenBSD cree que la implementación de múltiples subprocesos de Intel puede facilitar los ataques porque los TLB y las memorias caché L1 se comparten entre subprocesos.
La tecnología HyperThreading de Intel lleva muchos años en el mercado. En contra de lo que creen algunos recién llegados su debut no se produjo con los procesadores Core sino que la primera implementación de aquella se hizo en los Pentium 4 HT, que podían manejar dos hilos.
Su uso ha sido criticado porque en algunos casos llegaba a reducir el rendimiento, pero en aplicaciones intensivas multihilo ha demostrado que puede marcar una diferencia notable. El Pentium G4560 es uno de los mejores ejemplos del valor que ofrece esta tecnología a día de hoy.
