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
- Trump emite órdenes ejecutivas para revivir la energía nuclear en EE. UU.
- Apple Pencil Incorporará Herramienta de Caligrafía Árabe en iPadOS 19
- Google busca hacer la IA 'invisible' con nuevas integraciones
- La Actualización One UI 7 de Samsung Llega al Galaxy A54 y Tab S9 FE
- 3DMark Ahora Disponible en macOS, Trayendo Evaluación Gráfica Nativa a Usuarios de Apple
- Samsung Galaxy Z Fold 7 y Z Flip 7 serán los modelos más delgados y ligeros hasta la fecha