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