1
0
Fork 0
mirror of https://github.com/romkatv/powerlevel10k.git synced 2024-11-16 17:50:09 +00:00

update loading time benchmarks

This commit is contained in:
romkatv 2019-10-03 22:15:30 +02:00
parent c0cb09991e
commit 6f11dca7d3

View file

@ -262,9 +262,8 @@ prompt latency when using Powerlevel10k, please
### Is Powerlevel10k fast to load?
The amount of time it takes for Powerlevel10k to render the first prompt is singnificantly higher
than for the subsequent prompts. In comparison to other ZSH themes, Powerlevel10k loading latency
is unremarkable. Powerlevel10k is neither fast nor slow to load.
The amount of time it takes for Powerlevel10k to render the first prompt is higher than for the
subsequent prompts but it's still fairly fast.
Time to first prompt can be measured with the following benchmark:
@ -272,13 +271,12 @@ Time to first prompt can be measured with the following benchmark:
time (repeat 100 zsh -dfis <<< 'source ~/powerlevel10k/powerlevel10k.zsh-theme')
```
On the same machine as in the [prompt benchmark](#is-it-really-fast) this results in 59.7 ms per
On the same machine as in the [prompt benchmark](#is-it-really-fast) this results in 36.9 ms per
invocation when executed in a small git repository (I used the `powerlevel10k` repo itself). For
comparison, the same benchmark gives 171 ms for powerlevel9k/master and 505 ms for
powerlevel9k/next.
*Note: Powerlevel10k startup latency can be reduced by about 15% by compiling its source files with
`zcompile`.*
*Note: Powerlevel10k is significantly faster to load with zsh version 5.4 and above.*
### Does Powerlevel10k always render exactly the same prompt as Powerlevel9k given the same config?