Atención: la actualización del microcódigo de la CPU Meltdown / Spectre provoca reinicios en todos los procesadores Intel
Recientemente, Intel lanzó actualizaciones de microcódigo de CPU para mitigar los defectos de Meltdown y Spectre. Más tarde, se descubrió que la actualización estaba provocando reinicios inesperados en los sistemas Broadwell y Haswell. Una investigación más reciente de Intel muestra que las plataformas basadas en Ivy Bridge, Sandy Bridge, Skylake y Kaby Lake se ven afectadas por la actualización con errores y se reinician espontáneamente.
Una nueva publicación en el blog de Intel confirma la presencia de estos problemas mientras investigan la causa. Según el vicepresidente ejecutivo y gerente general del Grupo de centros de datos de Intel, Navin Shenoy, la próxima semana se lanzará un microcódigo de CPU actualizado para resolver la situación. Los usuarios expertos pueden aplicar actualizaciones de microcódigo en el momento del arranque o, alternativamente, puede aplicar una actualización UEFI / BIOS / firmware de su proveedor de hardware.
Si bien las actualizaciones de firmware UEFI de los fabricantes de computadoras o las actualizaciones de microcódigo de CPU de Intel son efectivas para mitigar la
Defectos de Meltdown y Spectre, las computadoras actualizadas están sufriendo reinicios inesperados. Esta es una situación alarmante en plataformas ya vulnerables.Además del problema de reinicio, Intel ha compartido información de referencia que revela el impacto en el rendimiento de la corrección de la vulnerabilidad. Es como sigue:
- Para FlexibleIO, un punto de referencia que simula diferentes tipos de cargas de E / S, los resultados dependen de muchos factores, incluida la mezcla de lectura / escritura, el tamaño del bloque, las unidades y la utilización de la CPU. Cuando realizamos pruebas para estresar la CPU (caso de escritura del 100%), vimos una disminución del 18% en el rendimiento del rendimiento porque no había espacio para la utilización de la CPU. Cuando usamos un modelo de lectura / escritura 70/30, vimos una disminución del 2% en el rendimiento del rendimiento. Cuando la utilización de la CPU era baja (caso de lectura del 100%), como es el caso del aprovisionamiento de almacenamiento común, observamos un aumento en la utilización de la CPU, pero sin impacto en el rendimiento del rendimiento.
- Pruebas de Storage Performance Development Kit (SPDK), que proporcionan un conjunto de herramientas y bibliotecas para escribir aplicaciones de almacenamiento de alto rendimiento, escalables, en modo de usuario, se midieron en múltiples pruebas configuraciones. Al usar SPDK iSCSI, vimos un impacto de hasta un 25% al usar un solo núcleo. Usando SPDK vHost, no vimos ningún impacto.
Las fallas de Meltdown y Spectre han causado verdaderos problemas a los administradores de TI y a los usuarios en general. Si bien son un agujero de seguridad, no hay necesidad de entrar en pánico, pero las correcciones publicadas por los proveedores de software y hardware están dando problemas adicionales a los usuarios finales. Los sistemas Linux y Windows están sufriendo problemas de rendimiento, y los usuarios de AMD que ejecutan sistemas Windows 7 y Windows 8.1 pueden sufrir en un estado que no se puede arrancar.
Intel planea entregar microcódigo beta fijo nuevamente a los proveedores de hardware para su validación la próxima semana.