Mejora 10x en el tiempo de inicio de Zsh: de 5 segundos a 0,5 segundos

2025-07-21
Mejora 10x en el tiempo de inicio de Zsh: de 5 segundos a 0,5 segundos

El tiempo de inicio del shell Zsh del autor era lento, tardando 5 segundos. Usando el perfilador `zprof` integrado, identificó Oh-My-Zsh, compinit y el resaltado de sintaxis como los principales cuellos de botella. Al deshabilitar las actualizaciones automáticas de Oh-My-Zsh, optimizar la caché de compinit, ajustar la configuración del indicador Spaceship y optimizar el orden de los plugins, el tiempo de inicio se redujo a 0,5 segundos, ¡una mejora de 10 veces! La publicación incluye comparaciones de configuración antes y después y enumera opciones alternativas de optimización, como el indicador Starship y el framework Zsh Zinit. En última instancia, el autor aboga por la optimización solo si es necesario, ya que se obtiene un shell más rápido con un mínimo esfuerzo.

Leer más
Desarrollo