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
- Amazon cancela 'La rueda del tiempo' después de tres temporadas
- Claude AI lanza un modo de voz con acceso a bandeja de entrada y calendario
- Windows 11 incorporará una función similar a Handoff de Apple para un cambio de dispositivo sin interrupciones
- El dispositivo de IA de Altman e Ive podría parecerse a un iPod Shuffle y llevarse como collar
- Fujifilm X-E5 podría lanzarse en junio, corrigiendo el minimalismo del pasado
- Microsoft finaliza las licencias gratuitas de MS365 para organizaciones sin fines de lucro y ofrece descuentos