Rust 1.90 cambiará al enlazador LLD en Linux para compilar más rápido

Con el lanzamiento de Rust 1.90, el compilador de Rust en Linux x86_64 usará por defecto el enlazador LLD, buscando reducir significativamente los tiempos de enlace y por ende, acelerar la compilación de proyectos grandes y pequeños.

Beneficios del cambio a LLD

  • Reducción de tiempos de enlace: Según pruebas de los desarrolladores de Rust, LLD puede ser hasta 7 veces más rápido que los enlazadores tradicionales.
  • Mejoras en compilación real: En el caso de ripgrep, el tiempo total de compilación se redujo en un 40%, mientras que en compilaciones de depuración se notó un 20% de mejora.
  • Fallas controladas: Si surge algún problema, LLD se puede deshabilitar fácilmente y volver al enlazador del sistema, como GNU ld.

Disponibilidad y pruebas

  • Los usuarios pueden probar LLD en la versión beta de Rust 1.90 para Linux x86_64.
  • La versión estable de Rust 1.90 está programada para el 18 de septiembre de 2025.
  • Para otros objetivos de Rust, como WASM y AArch64, LLD ya se utiliza de manera predeterminada desde versiones anteriores.

Conclusión

El cambio de Rust 1.90 al enlazador LLD en Linux promete acelerar significativamente la compilación, especialmente en proyectos grandes.

Esto beneficiará a desarrolladores que buscan reducir los tiempos de build sin comprometer compatibilidad ni estabilidad.

Vistas: 0