# Is \>5 min startup considered slow?

**URL:** <https://discourse.julialang.org/t/is-5-min-startup-considered-slow/69674>\
**Category:** Performance\
**Tags:** vscode, startup\
**Created:** [October 13, 2021, 10:28am UTC](https://discourse.julialang.org/t/is-5-min-startup-considered-slow/69674 "2021-10-13T10:28:53Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bardo](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bardo/32/21601_2.png) [@Bardo](https://discourse.julialang.org/u/Bardo)\
**Post date:** [October 13, 2021, 10:28am UTC](https://discourse.julialang.org/t/is-5-min-startup-considered-slow/69674/1 "2021-10-13T10:28:53Z")

</div>

Hi,

```julia
Activating Extensions...
Starting Julia Language server
2:20
Julia Language Server: Indexing packages...
8:12

VScode closed and started again

Activating Extensions...
Starting Julia Language server
0:42
Julia Language Server: Indexing packages...
5:40
Gui responsive, Julia evaluates.

julia> VERSION
v"1.7.0-rc1
  [6e4b80f9] BenchmarkTools v1.2.0
  [13f3f980] CairoMakie v0.6.5
  [e9467ef8] GLMakie v0.4.6
  [4b11ee91] Gaston v1.0.4
  [a2bd30eb] Graphics v1.1.1
  [4c0ca9eb] Gtk v1.1.9
  [d0351b0e] InspectDR v0.4.3
  [c3a54625] JET v0.5.0
  [ee78f7c6] Makie v0.15.2
  [961ee093] ModelingToolkit v6.6.0
  [f0f68f2c] PlotlyJS v0.18.8
  [91a5bcdd] Plots v1.22.6
  [c46f51b8] ProfileView v0.6.10
  [295af30f] Revise v3.1.20
  [90137ffa] StaticArrays v1.2.13
  [276b4fcb] WGLMakie v0.4.6
  [bd07be1c] Winston v0.15.2

```

Any hint to bring this time down appreciated.

---

<div class="post-metadata">

**Author:** ![lmiq](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/lmiq/32/18314_2.png) [@lmiq](https://discourse.julialang.org/u/lmiq)\
**Post date:** [October 13, 2021, 10:59am UTC](https://discourse.julialang.org/t/is-5-min-startup-considered-slow/69674/2 "2021-10-13T10:59:19Z")

</div>

To me it takes “nothing”. So probably there is some problem there. The Julia server starts loading but in background and the interface is instantly responsive, I do not notice any lag.

edit: the Language sever and “indexing” here take about 30s, but I had never noticed that before, because they happen in the background and I can start working with the code almost instantly.

---

<div class="post-metadata">

**Author:** ![Bardo](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bardo/32/21601_2.png) [@Bardo](https://discourse.julialang.org/u/Bardo)\
**Post date:** [October 13, 2021, 1:03pm UTC](https://discourse.julialang.org/t/is-5-min-startup-considered-slow/69674/3 "2021-10-13T13:03:21Z")

</div>

Hmm. I threw out all VScode extensions, now I am at 2 min after hitting the run triangle before evaluation starts. Can edit before, still showing Indexing… after evaluations.

---

<div class="post-metadata">

**Author:** ![lmiq](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/lmiq/32/18314_2.png) [@lmiq](https://discourse.julialang.org/u/lmiq)\
**Post date:** [October 13, 2021, 1:56pm UTC](https://discourse.julialang.org/t/is-5-min-startup-considered-slow/69674/4 "2021-10-13T13:56:04Z")

</div>

Uhm… actually really it is pretty quick: [gravacao-2021-10-13\_10.50.34.mp4 - Google Drive](https://drive.google.com/file/d/12LUO789oTM0Lg93lcIBqg67f0TU8tsj_/view?usp=sharing)

I’m on Linux Mint 20.2, and my VSCode extensions are:

 ![image](https://global.discourse-cdn.com/julialang/original/3X/5/b/5b73c894b8516e4040119813886ae0cfeed4d91f.png)

---

<div class="post-metadata">

**Author:** ![Bardo](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bardo/32/21601_2.png) [@Bardo](https://discourse.julialang.org/u/Bardo)\
**Post date:** [October 13, 2021, 2:11pm UTC](https://discourse.julialang.org/t/is-5-min-startup-considered-slow/69674/5 "2021-10-13T14:11:13Z")

</div>

Below 20s, you got the heart, I am getting jealous.  
Dell laptop with i7 @2.6GHz.

---

<div class="post-metadata">

**Author:** ![lmiq](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/lmiq/32/18314_2.png) [@lmiq](https://discourse.julialang.org/u/lmiq)\
**Post date:** [October 13, 2021, 2:29pm UTC](https://discourse.julialang.org/t/is-5-min-startup-considered-slow/69674/6 "2021-10-13T14:29:27Z")

</div>

> [@Bardo](#):
>
> Dell laptop with i7 @2.6GHz.

Mine is a similar Samsung (3ys old). Probably not hardware related (SSD disk here).

---

<div class="post-metadata">

**Author:** ![dlakelan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/dlakelan/32/8491_2.png) [@dlakelan](https://discourse.julialang.org/u/dlakelan)\
**Post date:** [October 13, 2021, 2:30pm UTC](https://discourse.julialang.org/t/is-5-min-startup-considered-slow/69674/7 "2021-10-13T14:30:12Z")

</div>

Windows or Linux?

---

<div class="post-metadata">

**Author:** ![Bardo](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bardo/32/21601_2.png) [@Bardo](https://discourse.julialang.org/u/Bardo)\
**Post date:** [October 13, 2021, 2:31pm UTC](https://discourse.julialang.org/t/is-5-min-startup-considered-slow/69674/8 "2021-10-13T14:31:12Z")

</div>

Win10, SSD

---

<div class="post-metadata">

**Author:** ![dlakelan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/dlakelan/32/8491_2.png) [@dlakelan](https://discourse.julialang.org/u/dlakelan)\
**Post date:** [October 13, 2021, 2:45pm UTC](https://discourse.julialang.org/t/is-5-min-startup-considered-slow/69674/9 "2021-10-13T14:45:49Z")

</div>

I wonder if its related to the slowdowns that made them change pkg in 1.7, something about virus checkers slowing access to trees of many files

---

<div class="post-metadata">

**Author:** ![Bardo](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bardo/32/21601_2.png) [@Bardo](https://discourse.julialang.org/u/Bardo)\
**Post date:** [October 13, 2021, 3:27pm UTC](https://discourse.julialang.org/t/is-5-min-startup-considered-slow/69674/10 "2021-10-13T15:27:17Z")

</div>

I switched back to 1.62. Letting indexing finish.  
Restarted, took 1:40 min to eval and started to index another package.  
It ain’t over till… when?

---

<div class="post-metadata">

**Author:** ![dlakelan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/dlakelan/32/8491_2.png) [@dlakelan](https://discourse.julialang.org/u/dlakelan)\
**Post date:** [October 13, 2021, 3:30pm UTC](https://discourse.julialang.org/t/is-5-min-startup-considered-slow/69674/11 "2021-10-13T15:30:01Z")

</div>

Briefly turn off your virus checker and see if it’s dramatically faster.

---

<div class="post-metadata">

**Author:** ![Bardo](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bardo/32/21601_2.png) [@Bardo](https://discourse.julialang.org/u/Bardo)\
**Post date:** [October 13, 2021, 3:38pm UTC](https://discourse.julialang.org/t/is-5-min-startup-considered-slow/69674/12 "2021-10-13T15:38:07Z")

</div>

Not possible 🙂

---

<div class="post-metadata">

**Author:** ![dlakelan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/dlakelan/32/8491_2.png) [@dlakelan](https://discourse.julialang.org/u/dlakelan)\
**Post date:** [October 13, 2021, 3:43pm UTC](https://discourse.julialang.org/t/is-5-min-startup-considered-slow/69674/13 "2021-10-13T15:43:17Z")

</div>

Which virus checker do you use? perhaps someone else can test this?

---

<div class="post-metadata">

**Author:** ![Bardo](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bardo/32/21601_2.png) [@Bardo](https://discourse.julialang.org/u/Bardo)\
**Post date:** [October 13, 2021, 3:44pm UTC](https://discourse.julialang.org/t/is-5-min-startup-considered-slow/69674/14 "2021-10-13T15:44:06Z")

</div>

Symantec Endpoint Protection

---

<div class="post-metadata">

**Author:** ![Bardo](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bardo/32/21601_2.png) [@Bardo](https://discourse.julialang.org/u/Bardo)\
**Post date:** [October 15, 2021, 11:12am UTC](https://discourse.julialang.org/t/is-5-min-startup-considered-slow/69674/15 "2021-10-15T11:12:47Z")

</div>

Removed .julia (was 6GB for 1.62 and 1.7).  
Removed 1.62.

```julia
(@v1.7) pkg> st
      Status `C:\Users\xxx\.julia\environments\v1.7\Project.toml`
  [e9467ef8] GLMakie v0.4.6

```

2:10 min till start evaluation (no plot, Makie etc.)  
No change.

---

<div class="post-metadata">

**Author:** ![dlakelan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/dlakelan/32/8491_2.png) [@dlakelan](https://discourse.julialang.org/u/dlakelan)\
**Post date:** [October 15, 2021, 2:13pm UTC](https://discourse.julialang.org/t/is-5-min-startup-considered-slow/69674/16 "2021-10-15T14:13:35Z")

</div>

What happens at the command line? Is this a Julia thing or a vscode thing?

---

<div class="post-metadata">

**Author:** ![mrVeng](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mrveng/32/8836_2.png) [@mrVeng](https://discourse.julialang.org/u/mrVeng)\
**Post date:** [October 15, 2021, 2:23pm UTC](https://discourse.julialang.org/t/is-5-min-startup-considered-slow/69674/17 "2021-10-15T14:23:36Z")

</div>

Did you try out Atom and it has the same startup time?

Do you have a lot of julia files in your VSCode workspace?

---

<div class="post-metadata">

**Author:** ![Bardo](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bardo/32/21601_2.png) [@Bardo](https://discourse.julialang.org/u/Bardo)\
**Post date:** [October 15, 2021, 2:30pm UTC](https://discourse.julialang.org/t/is-5-min-startup-considered-slow/69674/18 "2021-10-15T14:30:26Z")

</div>

> [@dlakelan](#):
>
> What happens at the command line? Is this a Julia thing or a vscode thing?

Below 1 sec running a script via command line. So…

---

<div class="post-metadata">

**Author:** ![Bardo](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bardo/32/21601_2.png) [@Bardo](https://discourse.julialang.org/u/Bardo)\
**Post date:** [October 15, 2021, 2:34pm UTC](https://discourse.julialang.org/t/is-5-min-startup-considered-slow/69674/19 "2021-10-15T14:34:09Z")

</div>

> [@mrVeng](#):
>
> Did you try out Atom and it has the same startup time?

I had only a short encounter with Atom, then switched to VSCode. I do not remember.

> Do you have a lot of julia files in your VSCode workspace?

8 directories, 50 files or so.

---

<div class="post-metadata">

**Author:** ![Bardo](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bardo/32/21601_2.png) [@Bardo](https://discourse.julialang.org/u/Bardo)\
**Post date:** [October 15, 2021, 2:43pm UTC](https://discourse.julialang.org/t/is-5-min-startup-considered-slow/69674/20 "2021-10-15T14:43:14Z")

</div>

Jeff saw up to 20 min…  
[https://github.com/julia-vscode/julia-vscode/issues/1638#issue-690384724](https://github.com/julia-vscode/julia-vscode/issues/1638#issue-690384724)

[Next page](https://discourse.julialang.org/t/is-5-min-startup-considered-slow/69674.md?page=2)
