# Is it normal for the Julia language server to take ~20 s to start up?

**URL:** <https://discourse.julialang.org/t/is-it-normal-for-the-julia-language-server-to-take-20-s-to-start-up/109683>\
**Category:** Tooling\
**Tags:** question, emacs, languageserver\
**Created:** [February 3, 2024, 8:09pm UTC](https://discourse.julialang.org/t/is-it-normal-for-the-julia-language-server-to-take-20-s-to-start-up/109683 "2024-02-03T20:09:26Z")\
**Posts on this page:** 1\
**Showing post:** 12

<div class="post-metadata">

**Author:** ![ffevotte](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ffevotte/32/6587_2.png) [@ffevotte](https://discourse.julialang.org/u/ffevotte)\
**Post date:** [February 5, 2024, 2:19pm UTC](https://discourse.julialang.org/t/is-it-normal-for-the-julia-language-server-to-take-20-s-to-start-up/109683/12 "2024-02-05T14:19:44Z")

</div>

Yes, please try upgrading. Either do this

> [@Is it normal for the Julia language server to take ~20 s to start up?](https://discourse.julialang.org/t/is-it-normal-for-the-julia-language-server-to-take-20-s-to-start-up/109683/4):
>
> IIRC, 1.9 was already faster than previous versions. But I think v1.10 introduced new improvements in terms of startup times. It might simply be that caching is not finished, but AFAIU this does not prevent the language server to start. It merely reduces its usefulness until all packages are correctly indexed. It looks like what you’re doing is OK. If you’re still bothered about startup times, you can try updating everything: update Julia to v1.10 update the version of LanguageServer.…

Or upgrade in place (no change needed in you configuration in this case):

```shell
shell$ cd /home/tokujin/.emacs.d/elpa/eglot-jl-20230601.1335/
shell$ julia --project=. -e 'import Pkg; Pkg.update()'

```

(I’ve copied the correct path from your eglot output above)

---

_[View the full topic](https://discourse.julialang.org/t/is-it-normal-for-the-julia-language-server-to-take-20-s-to-start-up/109683)._
