Chico, he estado haciendo un montón de preguntas aquí últimamente, siempre he tenido curiosidad acerca de este otro controlador llamado controlador de microcódigo de CPU, tengo un procesador Intel i3 Core. Entiendo que esto aumentará bastante bien el rendimiento de su CPU con Ubuntu, pero no estoy seguro de si debo instalarlo.
Respuesta1
En realidad, si tiene que instalar el paquete Intel-Microcode o no, depende completamente de su firmware y del procesador que esté utilizando.
Si está utilizando algo más nuevo que un Core de tercera generación,necesidadel microcódigo más nuevo para evitar varias erratas. Es mucho peor en la quinta y sexta generación, donde se garantiza que tendrá fallas y corrupción de datos debido a problemas en Intel TSX, AVX/AVX2, virtualización y administración de energía que se solucionaron en las últimas actualizaciones de microcódigo, pero incluso en la cuarta generación. Los procesadores se comportarán mal cuando utilicen microcódigos antiguos.
Básicamente:instalarel paquete de actualización del microcódigo Intel a menos que realmente lo sepa mejor. Los procesadores Intel más nuevos tienen MUCHAS funciones definidas o parametrizadas en microcódigo y deben tratarse como cualquier paquete de software que recibe correcciones críticas con frecuencia:mantenlo actualizado.
Los problemas que Intel ha estado solucionando últimamente en las actualizaciones públicas de microcódigo lo son todoperomenor. Arreglan al menos unocríticoproblema por actualización pública.
Respuesta2
Instalar una actualización de microcódigo suele ser una buena idea, ya que puede solucionar problemas o vulnerabilidades conocidos en su CPU. Si bien estos se pueden parchear con una actualización de BIOS/UEFI, hacerlo en Ubuntutambiénagrega seguridad adicional de que el parche es efectivo y puede ayudarlo a asegurarse de que se aplique antes.
El microcódigo en una CPU es básicamente una capa de traducción entre el código de máquina de su software y el funcionamiento interno de la CPU. Le enseña a la CPU qué hacer en respuesta a las instrucciones del código de máquina. Se puede instalar una actualización en su interfaz BIOS/UEFI, y su sistema operativo también puede cargarla al arrancar. Además de corregir errores o vulnerabilidades, una actualización a veces puede afectar negativa o positivamente el rendimiento, aunque no suele ser de manera significativa.
Nota: Actualicé esta respuesta porque se escribió originalmente en 2016 antes de que se conocieran las fallas de seguridad de la CPU como Meltdown y Spectre y antes de comenzar a pensar en las actualizaciones de microcódigo como importantes para la seguridad.