AIbaseActualizado el

Torvalds entrega el primer parche de kernel asistido por IA: la lectura concurrente de archivos se acelera unas 3 veces

El medio tecnológico LWN informa que el padre de Linux, Linus Torvalds, creó en su repositorio Git personal una rama llamada noref-filemap-read-with-llm y envió la primera serie de parches de kernel desarrollada con…

El medio tecnológico lwn informa que el padre de Linux, Linus Torvalds, envió a su repositorio Git personal una nueva rama llamada noref-filemap-read-with-llm, entregando oficialmente su primera serie de parches de kernel desarrollada con asistencia de un modelo de lenguaje de gran escala. Este desarrollador, que normalmente solo mantiene código en la rama master, abrió de forma excepcional una rama experimental con el sufijo "llm", y su ayudante en las sombras es precisamente la herramienta de programación con IA de Anthropic, Claude Code.

El parche que Torvalds envió a esa rama el 13 de octubre, con el tema "mejorar la escalabilidad del contador de referencias de página", apunta a un viejo problema de larga data en la gestión de memoria de Linux. Cuando varios hilos leen simultáneamente el mismo archivo con alta frecuencia y en cantidades pequeñas, el mecanismo tradicional activa repetidamente actualizaciones del contador de referencias de la caché de páginas, lo que hace que las CPU multinúcleo caigan en graves disputas de carrera. Él admite que el código central de este conjunto de parches, los programas de prueba, la revisión de errores e incluso el borrador del documento de anuncio fueron elaborados en colaboración por Claude Code bajo su dirección personal.

Prueba con 8 hilos: el rendimiento se triplica y los ciclos de reloj se reducen en un 70 %

Tras desactivar parte de la protección de seguridad local, Torvalds obtuvo datos en una carga de prueba con 8 hilos leyendo concurrentemente el mismo archivo: el rendimiento de lectura pasó de los originales 9,9 millones a 10,4 millones de veces por segundo directamente a 30 millones a 33 millones, una mejora de unas 3 veces; los ciclos de reloj del kernel consumidos por una sola lectura también cayeron bruscamente de unos 2950 a 725.

Sin embargo, el parche por ahora permanece en la rama experimental y aún no ha sido fusionado en la rama principal oficial de Linux 7.4. Más digno de mención es que, en la reciente cumbre de mantenedores y en otra limpieza del repositorio de código assoc_array, Torvalds también recurrió a LLM para reestructurar código de hace años, descubriendo de una sola vez 3 errores ocultos que llevaban hasta 13 años latentes en Linux y que se remontan a la primera confirmación de 2013 — la escritura de kernel asistida por IA parece haber pasado de "acelerar" a "desactivar minas".


Fuente original

AIbase

Notas sobre el contenido

La publicación original y los derechos pertenecen a la fuente.

Traducción automática · Consulte el original