CachyOS acaba de activar una función que puede cambiar bastante las cosas para quienes trabajan con Python en Linux. La distribución basada en Arch ha habilitado el intérprete de llamadas recursivas en sus compilaciones de Python, aprovechando la compatibilidad con GCC 16.
No es un cambio menor, estamos hablando de un rediseño en cómo Python ejecuta las instrucciones de bytecode, y los benchmarks que han compartido desde el equipo de CachyOS lo dejan claro: hay mejoras reales, medibles y en algunos casos bastante llamativas.

Qué cambia el intérprete recursivo de Python en CachyOS
La idea detrás de este cambio viene del trabajo que se está haciendo en CPython. En vez de usar el mecanismo de despacho tradicional para ejecutar instrucciones, el nuevo bucle de intérprete recurre a llamadas recursivas. Eso reduce la sobrecarga en cada instrucción y mejora la eficiencia general del runtime.
Según anunció la cuenta oficial de CachyOS en X, los resultados en las suites de pruebas estándar muestran entre un 1% y un 5% de mejora media. Pero lo interesante está en las cargas de trabajo específicas, donde las ganancias se disparan.
Los números en x86_64 son parecidos: un 9,3% de mejora media con un i9-12900 y picos del 24%. Pero el dato que más llama la atención es el de macOS en Apple M1, donde el promedio geométrico sube un 11,7% y algunas cargas llegan a ser un 49% más rápidas.
Por qué CachyOS puede permitirse estos cambios antes que otras distros
Aquí hay un matiz que a veces se pasa por alto. CachyOS no es una distro más. Está construida sobre Arch, sí, pero con paquetes compilados específicamente para exprimir el hardware moderno. Su kernel personalizado ya incluye optimizaciones que otras distribuciones ni contemplan, y eso le da margen para activar funciones como esta sin esperar a que se adopten de forma generalizada.
Para quienes vengan de Windows o de distros más conservadoras, la diferencia se nota en las tareas del día a día. CachyOS detecta el hardware automáticamente e instala los controladores adecuados, algo que en Arch tradicional requiere configuración manual.
El contexto: CachyOS ya rivaliza con Windows 11 en gaming
No es la primera vez que esta distribución da un paso así, el año pasado habilitaron mejoras de rendimiento específicas para juegos en GPU Nvidia, y el mes pasado lanzaron optimizaciones basadas en el kernel Linux 7.0. En benchmarks de gaming con GPUs AMD, CachyOS iguala o supera a Windows 11 en varios escenarios.
Todo esto dibuja una tendencia clara, mientras Microsoft sigue puliendo Windows 11 con herramientas como PowerToys, CachyOS apuesta por optimización a nivel de compilador y kernel. Son filosofías diferentes, pero los resultados de CachyOS están ahí para quien quiera comprobarlo. Si trabajas con Python en Linux y buscas rendimiento real, esta distribución merece al menos una prueba.

Comentarios!