Linux 6.16 añade la opción 'X86_NATIVE_CPU' para optimizar la compilación del núcleo
Linux 6
Última actualización
La opción de compilación 'X86_NATIVE_CPU' para el tiempo de construcción de Kconfig ha sido integrada en la ventana de fusión de Linux 6.16, como un medio fácil de aplicar el comportamiento '-march=native' del compilador en procesadores AMD e Intel para optimizar la compilación del núcleo para la arquitectura o familia de CPU local de su sistema. Para aquellos que deseen usar '-march=native' en la compilación del núcleo de Linux en procesadores x86_64 de AMD o Intel, la nueva opción CONFIG_X86_NATIVE_CPU se puede habilitar fácilmente para establecer esa opción del compilador en sus compilaciones locales del núcleo.
La opción CONFIG_X86_NATIVE_CPU se respeta al compilar el núcleo x86_64 de Linux con GCC o LLVM Clang, al usar Clang 19 o versiones posteriores debido a un error del compilador con el núcleo de Linux en versiones anteriores del compilador. Además de configurar la opción del compilador '-march=native' para el código C del núcleo de Linux, habilitar esta nueva opción de construcción de Kconfig también establece '-Ctarget-cpu=native' para el código Rust del núcleo.
Podría gustar
- Disneyland celebra su 70º aniversario con nueva tecnología y espectáculos
- Ejecutivos de VW encarcelados tras el desenlace del escándalo Dieselgate
- Apple Pencil Incorporará Herramienta de Caligrafía Árabe en iPadOS 19
- Google Prueba una Función de Discusión Similar a Reddit en su Aplicación de Búsqueda
- iPhone 18 Pro podría incluir Face ID bajo la pantalla en 2026
- Microalambres superconductores detectan partículas de alta energía
- Call of Duty: Warzone Mobile cerrará tras poco más de un año desde su lanzamiento
- Figma lanza nuevas herramientas impulsadas por IA para transformar los flujos de trabajo de diseño