Reduciendo el tamaño del directorio de destino de Rust: Una nueva bandera del compilador

2025-06-02

Los directorios de destino grandes son una frustración común para los desarrolladores de Rust. Esta publicación presenta un nuevo método para reducir significativamente su tamaño. Una nueva bandera del compilador, `-Zembed-metadata=no`, combinada con una nueva bandera de Cargo, `-Zno-embed-metadata`, evita el almacenamiento redundante de metadatos en los archivos `.rlib` y `.rmeta`. Las pruebas muestran una reducción de hasta el 36,3% en el modo de lanzamiento. Esta característica es actualmente inestable (nightly), con planes para convertirla en la predeterminada, pero las preocupaciones de compatibilidad con versiones anteriores deben considerarse cuidadosamente.

Desarrollo