From e2f1515ab896e46842aac52e893a96fa30f60d69 Mon Sep 17 00:00:00 2001 From: Matt Hamilton Date: Fri, 18 Dec 2015 13:29:07 -0500 Subject: [PATCH] add speed page --- Speed.md | 465 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 465 insertions(+) create mode 100644 Speed.md diff --git a/Speed.md b/Speed.md new file mode 100644 index 0000000..71c4aaa --- /dev/null +++ b/Speed.md @@ -0,0 +1,465 @@ +# Speed + +Speed is extremely important and is something Zim takes pride in. Many users of Zsh frameworks complain of the slowness in gaining an interactive session. Below is a load-time comparison of many popular frameworks. + +The tests were done with almost the exact same modules/plugins on a over-clocked (Turbo preset) Raspberry Pi 2. Each load-time test was run 100 times to get the best possible results. The tests were run with `for i in {1..100}; do time -ic 'exit'; done`. No other non-critical programs were running at the time these tests were done. Before each test, I rebooted the Raspberry Pi 2 to ensure beyond a doubt that each framework had a chance to perform any type of file optimization (caching, zcompiling, etc). + +The associated framework settings and raw results can be seen by clicking the name of a framework in the chart below. + +## Comparison + +| Framework | Mean | Median | Std. Dev | +| --------- | ---- | ------ | -------- | +| [oh-my-zsh](https://github.com/Eriner/zim/wiki/Speed#oh-my-zsh) | 1.276 | 1.274 | 0.007 | +| [zplug](https://github.com/Eriner/zim/wiki/Speed#zplug) | 1.135 | 1.137 | 0.007 | +| [Prezto](https://github.com/Eriner/zim/wiki/Speed#Prezto) | 1.018 | 1.018 | 0.003 | +| [Zim](https://github.com/Eriner/zim/wiki/Speed#Zim) | **0.589** | 0.588 | 0.003 | + +### oh-my-zsh + +##### Config +oh-my-zsh enables completion by default. zsh-syntax-highlighting was loaded as a custom plugin, as it does not exist in the oh-my-zsh repository. +``` +plugins=(git history-substring-search zsh-syntax-highlighting) +``` + +##### Results +``` +zsh -ic 'exit' 0.86s user 0.36s system 94% cpu 1.285 total +zsh -ic 'exit' 0.92s user 0.29s system 95% cpu 1.274 total +zsh -ic 'exit' 0.84s user 0.37s system 94% cpu 1.276 total +zsh -ic 'exit' 0.85s user 0.36s system 94% cpu 1.274 total +zsh -ic 'exit' 0.91s user 0.30s system 94% cpu 1.279 total +zsh -ic 'exit' 0.89s user 0.32s system 94% cpu 1.275 total +zsh -ic 'exit' 0.92s user 0.29s system 94% cpu 1.282 total +zsh -ic 'exit' 0.83s user 0.38s system 94% cpu 1.276 total +zsh -ic 'exit' 0.80s user 0.41s system 95% cpu 1.273 total +zsh -ic 'exit' 0.92s user 0.29s system 94% cpu 1.281 total +zsh -ic 'exit' 0.89s user 0.32s system 94% cpu 1.275 total +zsh -ic 'exit' 0.80s user 0.41s system 94% cpu 1.280 total +zsh -ic 'exit' 0.84s user 0.37s system 94% cpu 1.275 total +zsh -ic 'exit' 0.85s user 0.36s system 94% cpu 1.280 total +zsh -ic 'exit' 0.87s user 0.34s system 94% cpu 1.277 total +zsh -ic 'exit' 0.84s user 0.37s system 94% cpu 1.276 total +zsh -ic 'exit' 0.85s user 0.36s system 95% cpu 1.274 total +zsh -ic 'exit' 0.92s user 0.30s system 95% cpu 1.283 total +zsh -ic 'exit' 0.96s user 0.26s system 94% cpu 1.290 total +zsh -ic 'exit' 0.89s user 0.33s system 94% cpu 1.287 total +zsh -ic 'exit' 0.80s user 0.40s system 94% cpu 1.270 total +zsh -ic 'exit' 0.86s user 0.34s system 94% cpu 1.273 total +zsh -ic 'exit' 0.84s user 0.37s system 95% cpu 1.273 total +zsh -ic 'exit' 0.91s user 0.29s system 94% cpu 1.272 total +zsh -ic 'exit' 0.86s user 0.35s system 94% cpu 1.275 total +zsh -ic 'exit' 0.81s user 0.39s system 94% cpu 1.267 total +zsh -ic 'exit' 0.85s user 0.36s system 95% cpu 1.273 total +zsh -ic 'exit' 0.86s user 0.36s system 95% cpu 1.284 total +zsh -ic 'exit' 0.95s user 0.27s system 95% cpu 1.283 total +zsh -ic 'exit' 0.92s user 0.30s system 94% cpu 1.289 total +zsh -ic 'exit' 0.92s user 0.30s system 95% cpu 1.283 total +zsh -ic 'exit' 0.88s user 0.32s system 94% cpu 1.270 total +zsh -ic 'exit' 0.84s user 0.38s system 94% cpu 1.288 total +zsh -ic 'exit' 0.85s user 0.37s system 95% cpu 1.282 total +zsh -ic 'exit' 0.89s user 0.33s system 94% cpu 1.290 total +zsh -ic 'exit' 0.88s user 0.34s system 95% cpu 1.283 total +zsh -ic 'exit' 0.90s user 0.32s system 95% cpu 1.284 total +zsh -ic 'exit' 0.90s user 0.32s system 94% cpu 1.284 total +zsh -ic 'exit' 0.90s user 0.31s system 94% cpu 1.282 total +zsh -ic 'exit' 0.89s user 0.33s system 94% cpu 1.289 total +zsh -ic 'exit' 0.88s user 0.34s system 94% cpu 1.285 total +zsh -ic 'exit' 0.91s user 0.31s system 95% cpu 1.284 total +zsh -ic 'exit' 0.83s user 0.38s system 94% cpu 1.274 total +zsh -ic 'exit' 0.88s user 0.34s system 94% cpu 1.292 total +zsh -ic 'exit' 0.98s user 0.24s system 94% cpu 1.287 total +zsh -ic 'exit' 0.90s user 0.32s system 95% cpu 1.283 total +zsh -ic 'exit' 0.90s user 0.31s system 94% cpu 1.275 total +zsh -ic 'exit' 0.93s user 0.29s system 94% cpu 1.289 total +zsh -ic 'exit' 0.83s user 0.38s system 94% cpu 1.280 total +zsh -ic 'exit' 0.90s user 0.32s system 94% cpu 1.289 total +zsh -ic 'exit' 0.87s user 0.35s system 94% cpu 1.291 total +zsh -ic 'exit' 0.97s user 0.25s system 95% cpu 1.284 total +zsh -ic 'exit' 0.88s user 0.34s system 95% cpu 1.283 total +zsh -ic 'exit' 0.87s user 0.35s system 94% cpu 1.288 total +zsh -ic 'exit' 0.91s user 0.31s system 94% cpu 1.287 total +zsh -ic 'exit' 0.99s user 0.23s system 94% cpu 1.286 total +zsh -ic 'exit' 0.88s user 0.34s system 94% cpu 1.287 total +zsh -ic 'exit' 0.86s user 0.34s system 94% cpu 1.271 total +zsh -ic 'exit' 0.91s user 0.29s system 94% cpu 1.268 total +zsh -ic 'exit' 0.89s user 0.31s system 94% cpu 1.268 total +zsh -ic 'exit' 0.72s user 0.48s system 94% cpu 1.270 total +zsh -ic 'exit' 0.84s user 0.36s system 94% cpu 1.272 total +zsh -ic 'exit' 0.88s user 0.32s system 94% cpu 1.268 total +zsh -ic 'exit' 0.81s user 0.39s system 94% cpu 1.270 total +zsh -ic 'exit' 0.91s user 0.30s system 94% cpu 1.274 total +zsh -ic 'exit' 0.90s user 0.30s system 94% cpu 1.272 total +zsh -ic 'exit' 0.93s user 0.27s system 94% cpu 1.272 total +zsh -ic 'exit' 0.85s user 0.36s system 95% cpu 1.273 total +zsh -ic 'exit' 0.82s user 0.38s system 94% cpu 1.269 total +zsh -ic 'exit' 0.81s user 0.39s system 94% cpu 1.268 total +zsh -ic 'exit' 0.90s user 0.30s system 94% cpu 1.273 total +zsh -ic 'exit' 0.86s user 0.34s system 94% cpu 1.269 total +zsh -ic 'exit' 0.94s user 0.26s system 94% cpu 1.269 total +zsh -ic 'exit' 0.92s user 0.28s system 94% cpu 1.267 total +zsh -ic 'exit' 0.91s user 0.29s system 94% cpu 1.272 total +zsh -ic 'exit' 0.91s user 0.29s system 94% cpu 1.273 total +zsh -ic 'exit' 0.88s user 0.32s system 94% cpu 1.273 total +zsh -ic 'exit' 0.86s user 0.34s system 94% cpu 1.273 total +zsh -ic 'exit' 0.96s user 0.25s system 94% cpu 1.274 total +zsh -ic 'exit' 0.87s user 0.33s system 94% cpu 1.268 total +zsh -ic 'exit' 0.85s user 0.35s system 94% cpu 1.269 total +zsh -ic 'exit' 0.89s user 0.32s system 94% cpu 1.274 total +zsh -ic 'exit' 0.87s user 0.33s system 94% cpu 1.268 total +zsh -ic 'exit' 0.96s user 0.24s system 94% cpu 1.268 total +zsh -ic 'exit' 0.97s user 0.23s system 94% cpu 1.268 total +zsh -ic 'exit' 0.89s user 0.31s system 94% cpu 1.268 total +zsh -ic 'exit' 0.90s user 0.31s system 95% cpu 1.273 total +zsh -ic 'exit' 0.90s user 0.30s system 94% cpu 1.273 total +zsh -ic 'exit' 0.86s user 0.34s system 94% cpu 1.272 total +zsh -ic 'exit' 0.89s user 0.31s system 94% cpu 1.271 total +zsh -ic 'exit' 0.93s user 0.27s system 94% cpu 1.267 total +zsh -ic 'exit' 0.82s user 0.38s system 94% cpu 1.268 total +zsh -ic 'exit' 0.84s user 0.37s system 95% cpu 1.273 total +zsh -ic 'exit' 0.78s user 0.42s system 94% cpu 1.270 total +zsh -ic 'exit' 0.92s user 0.28s system 94% cpu 1.271 total +zsh -ic 'exit' 0.87s user 0.33s system 94% cpu 1.267 total +zsh -ic 'exit' 0.94s user 0.27s system 94% cpu 1.275 total +zsh -ic 'exit' 0.86s user 0.34s system 94% cpu 1.265 total +zsh -ic 'exit' 0.89s user 0.31s system 94% cpu 1.267 total +zsh -ic 'exit' 0.86s user 0.34s system 94% cpu 1.271 total +``` + + +### zplug + +##### Config +``` +zplug "zsh-users/zsh-history-substring-search" +zplug "zsh-users/zsh-completions" +zplug "zsh-users/zsh-syntax-highlighting", nice:10 +``` + +##### Results +``` +zsh -ic 'exit' 0.75s user 0.33s system 94% cpu 1.139 total +zsh -ic 'exit' 0.81s user 0.26s system 93% cpu 1.140 total +zsh -ic 'exit' 0.81s user 0.26s system 94% cpu 1.135 total +zsh -ic 'exit' 0.81s user 0.25s system 93% cpu 1.136 total +zsh -ic 'exit' 0.83s user 0.24s system 94% cpu 1.136 total +zsh -ic 'exit' 0.73s user 0.33s system 93% cpu 1.134 total +zsh -ic 'exit' 0.80s user 0.27s system 93% cpu 1.139 total +zsh -ic 'exit' 0.77s user 0.29s system 93% cpu 1.129 total +zsh -ic 'exit' 0.78s user 0.29s system 93% cpu 1.140 total +zsh -ic 'exit' 0.85s user 0.22s system 93% cpu 1.140 total +zsh -ic 'exit' 0.77s user 0.30s system 94% cpu 1.137 total +zsh -ic 'exit' 0.84s user 0.23s system 93% cpu 1.140 total +zsh -ic 'exit' 0.75s user 0.33s system 94% cpu 1.141 total +zsh -ic 'exit' 0.73s user 0.34s system 93% cpu 1.144 total +zsh -ic 'exit' 0.84s user 0.23s system 93% cpu 1.140 total +zsh -ic 'exit' 0.79s user 0.28s system 94% cpu 1.138 total +zsh -ic 'exit' 0.78s user 0.29s system 93% cpu 1.146 total +zsh -ic 'exit' 0.78s user 0.29s system 93% cpu 1.143 total +zsh -ic 'exit' 0.76s user 0.31s system 93% cpu 1.140 total +zsh -ic 'exit' 0.79s user 0.28s system 93% cpu 1.139 total +zsh -ic 'exit' 0.80s user 0.27s system 93% cpu 1.142 total +zsh -ic 'exit' 0.79s user 0.28s system 93% cpu 1.147 total +zsh -ic 'exit' 0.73s user 0.34s system 93% cpu 1.146 total +zsh -ic 'exit' 0.79s user 0.28s system 93% cpu 1.144 total +zsh -ic 'exit' 0.74s user 0.33s system 93% cpu 1.141 total +zsh -ic 'exit' 0.76s user 0.31s system 93% cpu 1.139 total +zsh -ic 'exit' 0.75s user 0.32s system 93% cpu 1.140 total +zsh -ic 'exit' 0.76s user 0.31s system 93% cpu 1.146 total +zsh -ic 'exit' 0.86s user 0.21s system 93% cpu 1.140 total +zsh -ic 'exit' 0.81s user 0.26s system 93% cpu 1.143 total +zsh -ic 'exit' 0.84s user 0.23s system 93% cpu 1.145 total +zsh -ic 'exit' 0.78s user 0.29s system 93% cpu 1.143 total +zsh -ic 'exit' 0.71s user 0.36s system 93% cpu 1.140 total +zsh -ic 'exit' 0.78s user 0.29s system 93% cpu 1.144 total +zsh -ic 'exit' 0.83s user 0.24s system 93% cpu 1.141 total +zsh -ic 'exit' 0.75s user 0.32s system 93% cpu 1.140 total +zsh -ic 'exit' 0.78s user 0.29s system 93% cpu 1.142 total +zsh -ic 'exit' 0.80s user 0.27s system 93% cpu 1.145 total +zsh -ic 'exit' 0.73s user 0.35s system 93% cpu 1.151 total +zsh -ic 'exit' 0.86s user 0.21s system 93% cpu 1.140 total +zsh -ic 'exit' 0.82s user 0.25s system 93% cpu 1.140 total +zsh -ic 'exit' 0.79s user 0.28s system 93% cpu 1.139 total +zsh -ic 'exit' 0.88s user 0.19s system 93% cpu 1.141 total +zsh -ic 'exit' 0.75s user 0.32s system 93% cpu 1.140 total +zsh -ic 'exit' 0.84s user 0.23s system 93% cpu 1.144 total +zsh -ic 'exit' 0.77s user 0.30s system 93% cpu 1.144 total +zsh -ic 'exit' 0.73s user 0.34s system 93% cpu 1.145 total +zsh -ic 'exit' 0.80s user 0.27s system 93% cpu 1.146 total +zsh -ic 'exit' 0.75s user 0.32s system 93% cpu 1.140 total +zsh -ic 'exit' 0.80s user 0.27s system 93% cpu 1.139 total +zsh -ic 'exit' 0.78s user 0.29s system 93% cpu 1.140 total +zsh -ic 'exit' 0.82s user 0.25s system 93% cpu 1.143 total +zsh -ic 'exit' 0.75s user 0.32s system 93% cpu 1.141 total +zsh -ic 'exit' 0.81s user 0.25s system 93% cpu 1.137 total +zsh -ic 'exit' 0.71s user 0.35s system 93% cpu 1.130 total +zsh -ic 'exit' 0.80s user 0.25s system 93% cpu 1.126 total +zsh -ic 'exit' 0.83s user 0.23s system 93% cpu 1.131 total +zsh -ic 'exit' 0.79s user 0.26s system 93% cpu 1.126 total +zsh -ic 'exit' 0.77s user 0.29s system 93% cpu 1.131 total +zsh -ic 'exit' 0.80s user 0.25s system 93% cpu 1.126 total +zsh -ic 'exit' 0.77s user 0.29s system 93% cpu 1.130 total +zsh -ic 'exit' 0.79s user 0.27s system 93% cpu 1.131 total +zsh -ic 'exit' 0.76s user 0.29s system 93% cpu 1.126 total +zsh -ic 'exit' 0.74s user 0.32s system 93% cpu 1.131 total +zsh -ic 'exit' 0.70s user 0.35s system 93% cpu 1.127 total +zsh -ic 'exit' 0.83s user 0.23s system 93% cpu 1.130 total +zsh -ic 'exit' 0.85s user 0.20s system 93% cpu 1.126 total +zsh -ic 'exit' 0.82s user 0.24s system 94% cpu 1.127 total +zsh -ic 'exit' 0.79s user 0.26s system 93% cpu 1.127 total +zsh -ic 'exit' 0.74s user 0.32s system 94% cpu 1.126 total +zsh -ic 'exit' 0.82s user 0.25s system 94% cpu 1.132 total +zsh -ic 'exit' 0.82s user 0.23s system 93% cpu 1.127 total +zsh -ic 'exit' 0.69s user 0.37s system 93% cpu 1.130 total +zsh -ic 'exit' 0.76s user 0.30s system 94% cpu 1.126 total +zsh -ic 'exit' 0.83s user 0.23s system 93% cpu 1.132 total +zsh -ic 'exit' 0.78s user 0.28s system 93% cpu 1.130 total +zsh -ic 'exit' 0.75s user 0.32s system 93% cpu 1.138 total +zsh -ic 'exit' 0.72s user 0.34s system 93% cpu 1.130 total +zsh -ic 'exit' 0.81s user 0.24s system 93% cpu 1.126 total +zsh -ic 'exit' 0.76s user 0.29s system 93% cpu 1.126 total +zsh -ic 'exit' 0.80s user 0.26s system 93% cpu 1.130 total +zsh -ic 'exit' 0.76s user 0.30s system 94% cpu 1.126 total +zsh -ic 'exit' 0.80s user 0.25s system 93% cpu 1.126 total +zsh -ic 'exit' 0.75s user 0.31s system 93% cpu 1.130 total +zsh -ic 'exit' 0.73s user 0.32s system 93% cpu 1.127 total +zsh -ic 'exit' 0.75s user 0.31s system 93% cpu 1.130 total +zsh -ic 'exit' 0.82s user 0.23s system 93% cpu 1.126 total +zsh -ic 'exit' 0.80s user 0.26s system 93% cpu 1.128 total +zsh -ic 'exit' 0.76s user 0.29s system 93% cpu 1.125 total +zsh -ic 'exit' 0.76s user 0.29s system 93% cpu 1.126 total +zsh -ic 'exit' 0.79s user 0.27s system 93% cpu 1.132 total +zsh -ic 'exit' 0.86s user 0.20s system 94% cpu 1.127 total +zsh -ic 'exit' 0.76s user 0.30s system 93% cpu 1.131 total +zsh -ic 'exit' 0.78s user 0.27s system 93% cpu 1.128 total +zsh -ic 'exit' 0.79s user 0.26s system 93% cpu 1.126 total +zsh -ic 'exit' 0.71s user 0.35s system 93% cpu 1.128 total +zsh -ic 'exit' 0.75s user 0.30s system 93% cpu 1.127 total +zsh -ic 'exit' 0.78s user 0.27s system 93% cpu 1.127 total +zsh -ic 'exit' 0.86s user 0.19s system 93% cpu 1.128 total +zsh -ic 'exit' 0.78s user 0.28s system 93% cpu 1.128 total +``` + +### Prezto + +##### Config +``` +zstyle ':prezto:load' pmodule 'environment' 'helper' 'editor' 'history' 'utility' 'completion' 'git' 'syntax-highlighting' 'history-substring-search' 'prompt' +``` + +##### Results +``` +zsh -ic 'exit' 0.70s user 0.31s system 97% cpu 1.032 total +zsh -ic 'exit' 0.75s user 0.24s system 97% cpu 1.014 total +zsh -ic 'exit' 0.78s user 0.22s system 98% cpu 1.020 total +zsh -ic 'exit' 0.71s user 0.29s system 98% cpu 1.019 total +zsh -ic 'exit' 0.74s user 0.26s system 98% cpu 1.020 total +zsh -ic 'exit' 0.75s user 0.25s system 98% cpu 1.016 total +zsh -ic 'exit' 0.74s user 0.26s system 98% cpu 1.019 total +zsh -ic 'exit' 0.73s user 0.27s system 98% cpu 1.015 total +zsh -ic 'exit' 0.65s user 0.35s system 98% cpu 1.018 total +zsh -ic 'exit' 0.80s user 0.20s system 98% cpu 1.016 total +zsh -ic 'exit' 0.72s user 0.28s system 98% cpu 1.019 total +zsh -ic 'exit' 0.73s user 0.27s system 98% cpu 1.020 total +zsh -ic 'exit' 0.74s user 0.26s system 98% cpu 1.020 total +zsh -ic 'exit' 0.75s user 0.25s system 98% cpu 1.015 total +zsh -ic 'exit' 0.71s user 0.29s system 98% cpu 1.015 total +zsh -ic 'exit' 0.73s user 0.27s system 98% cpu 1.018 total +zsh -ic 'exit' 0.73s user 0.27s system 98% cpu 1.020 total +zsh -ic 'exit' 0.79s user 0.21s system 97% cpu 1.020 total +zsh -ic 'exit' 0.72s user 0.28s system 98% cpu 1.017 total +zsh -ic 'exit' 0.71s user 0.29s system 98% cpu 1.016 total +zsh -ic 'exit' 0.76s user 0.24s system 98% cpu 1.018 total +zsh -ic 'exit' 0.71s user 0.29s system 97% cpu 1.020 total +zsh -ic 'exit' 0.83s user 0.18s system 98% cpu 1.028 total +zsh -ic 'exit' 0.72s user 0.28s system 97% cpu 1.022 total +zsh -ic 'exit' 0.71s user 0.29s system 98% cpu 1.020 total +zsh -ic 'exit' 0.73s user 0.27s system 98% cpu 1.019 total +zsh -ic 'exit' 0.84s user 0.16s system 97% cpu 1.021 total +zsh -ic 'exit' 0.71s user 0.29s system 98% cpu 1.017 total +zsh -ic 'exit' 0.70s user 0.30s system 98% cpu 1.015 total +zsh -ic 'exit' 0.82s user 0.18s system 98% cpu 1.016 total +zsh -ic 'exit' 0.69s user 0.31s system 98% cpu 1.016 total +zsh -ic 'exit' 0.72s user 0.28s system 98% cpu 1.017 total +zsh -ic 'exit' 0.73s user 0.27s system 98% cpu 1.019 total +zsh -ic 'exit' 0.77s user 0.23s system 98% cpu 1.019 total +zsh -ic 'exit' 0.75s user 0.25s system 98% cpu 1.019 total +zsh -ic 'exit' 0.68s user 0.32s system 98% cpu 1.016 total +zsh -ic 'exit' 0.78s user 0.22s system 98% cpu 1.015 total +zsh -ic 'exit' 0.76s user 0.24s system 98% cpu 1.015 total +zsh -ic 'exit' 0.78s user 0.22s system 97% cpu 1.022 total +zsh -ic 'exit' 0.78s user 0.22s system 98% cpu 1.019 total +zsh -ic 'exit' 0.74s user 0.26s system 98% cpu 1.020 total +zsh -ic 'exit' 0.69s user 0.31s system 98% cpu 1.018 total +zsh -ic 'exit' 0.73s user 0.27s system 98% cpu 1.019 total +zsh -ic 'exit' 0.74s user 0.26s system 97% cpu 1.021 total +zsh -ic 'exit' 0.73s user 0.27s system 98% cpu 1.014 total +zsh -ic 'exit' 0.66s user 0.34s system 98% cpu 1.019 total +zsh -ic 'exit' 0.74s user 0.25s system 97% cpu 1.014 total +zsh -ic 'exit' 0.69s user 0.31s system 97% cpu 1.021 total +zsh -ic 'exit' 0.73s user 0.27s system 98% cpu 1.014 total +zsh -ic 'exit' 0.73s user 0.27s system 98% cpu 1.020 total +zsh -ic 'exit' 0.70s user 0.30s system 98% cpu 1.014 total +zsh -ic 'exit' 0.70s user 0.30s system 98% cpu 1.015 total +zsh -ic 'exit' 0.69s user 0.30s system 97% cpu 1.014 total +zsh -ic 'exit' 0.71s user 0.29s system 97% cpu 1.020 total +zsh -ic 'exit' 0.72s user 0.28s system 97% cpu 1.021 total +zsh -ic 'exit' 0.66s user 0.34s system 98% cpu 1.015 total +zsh -ic 'exit' 0.75s user 0.25s system 98% cpu 1.014 total +zsh -ic 'exit' 0.77s user 0.23s system 98% cpu 1.015 total +zsh -ic 'exit' 0.74s user 0.26s system 97% cpu 1.021 total +zsh -ic 'exit' 0.80s user 0.21s system 98% cpu 1.024 total +zsh -ic 'exit' 0.78s user 0.22s system 98% cpu 1.015 total +zsh -ic 'exit' 0.71s user 0.29s system 98% cpu 1.018 total +zsh -ic 'exit' 0.75s user 0.25s system 98% cpu 1.014 total +zsh -ic 'exit' 0.74s user 0.26s system 98% cpu 1.019 total +zsh -ic 'exit' 0.71s user 0.29s system 98% cpu 1.020 total +zsh -ic 'exit' 0.76s user 0.24s system 98% cpu 1.014 total +zsh -ic 'exit' 0.73s user 0.27s system 98% cpu 1.019 total +zsh -ic 'exit' 0.67s user 0.33s system 98% cpu 1.018 total +zsh -ic 'exit' 0.81s user 0.19s system 98% cpu 1.016 total +zsh -ic 'exit' 0.74s user 0.26s system 98% cpu 1.019 total +zsh -ic 'exit' 0.77s user 0.22s system 97% cpu 1.013 total +zsh -ic 'exit' 0.68s user 0.32s system 98% cpu 1.020 total +zsh -ic 'exit' 0.71s user 0.29s system 98% cpu 1.016 total +zsh -ic 'exit' 0.76s user 0.24s system 98% cpu 1.018 total +zsh -ic 'exit' 0.67s user 0.32s system 97% cpu 1.014 total +zsh -ic 'exit' 0.74s user 0.25s system 97% cpu 1.014 total +zsh -ic 'exit' 0.72s user 0.28s system 98% cpu 1.015 total +zsh -ic 'exit' 0.73s user 0.27s system 98% cpu 1.019 total +zsh -ic 'exit' 0.73s user 0.27s system 98% cpu 1.015 total +zsh -ic 'exit' 0.78s user 0.22s system 98% cpu 1.015 total +zsh -ic 'exit' 0.77s user 0.23s system 98% cpu 1.014 total +zsh -ic 'exit' 0.78s user 0.22s system 98% cpu 1.019 total +zsh -ic 'exit' 0.72s user 0.28s system 98% cpu 1.019 total +zsh -ic 'exit' 0.78s user 0.22s system 98% cpu 1.015 total +zsh -ic 'exit' 0.71s user 0.28s system 97% cpu 1.014 total +zsh -ic 'exit' 0.76s user 0.24s system 98% cpu 1.015 total +zsh -ic 'exit' 0.73s user 0.27s system 97% cpu 1.021 total +zsh -ic 'exit' 0.66s user 0.34s system 98% cpu 1.014 total +zsh -ic 'exit' 0.73s user 0.27s system 98% cpu 1.018 total +zsh -ic 'exit' 0.73s user 0.27s system 98% cpu 1.018 total +zsh -ic 'exit' 0.73s user 0.26s system 97% cpu 1.014 total +zsh -ic 'exit' 0.79s user 0.21s system 98% cpu 1.014 total +zsh -ic 'exit' 0.70s user 0.30s system 98% cpu 1.017 total +zsh -ic 'exit' 0.66s user 0.34s system 98% cpu 1.016 total +zsh -ic 'exit' 0.79s user 0.21s system 98% cpu 1.018 total +zsh -ic 'exit' 0.76s user 0.24s system 98% cpu 1.015 total +zsh -ic 'exit' 0.71s user 0.29s system 98% cpu 1.018 total +zsh -ic 'exit' 0.75s user 0.25s system 98% cpu 1.015 total +zsh -ic 'exit' 0.74s user 0.26s system 97% cpu 1.022 total +zsh -ic 'exit' 0.81s user 0.19s system 98% cpu 1.019 total +``` + +### Zim + +##### Config +``` +zmodules=(directory environment input git history pacman utility \ + syntax-highlighting history-substring-search prompt completion) +``` + +##### Results +``` +zsh -ic 'exit' 0.42s user 0.15s system 96% cpu 0.590 total +zsh -ic 'exit' 0.46s user 0.11s system 96% cpu 0.592 total +zsh -ic 'exit' 0.48s user 0.09s system 96% cpu 0.590 total +zsh -ic 'exit' 0.40s user 0.17s system 96% cpu 0.593 total +zsh -ic 'exit' 0.46s user 0.11s system 96% cpu 0.590 total +zsh -ic 'exit' 0.41s user 0.16s system 96% cpu 0.591 total +zsh -ic 'exit' 0.42s user 0.15s system 96% cpu 0.591 total +zsh -ic 'exit' 0.46s user 0.11s system 96% cpu 0.592 total +zsh -ic 'exit' 0.41s user 0.16s system 96% cpu 0.592 total +zsh -ic 'exit' 0.52s user 0.05s system 96% cpu 0.592 total +zsh -ic 'exit' 0.44s user 0.13s system 96% cpu 0.593 total +zsh -ic 'exit' 0.43s user 0.14s system 96% cpu 0.590 total +zsh -ic 'exit' 0.51s user 0.06s system 96% cpu 0.590 total +zsh -ic 'exit' 0.50s user 0.07s system 96% cpu 0.592 total +zsh -ic 'exit' 0.42s user 0.15s system 96% cpu 0.592 total +zsh -ic 'exit' 0.47s user 0.10s system 96% cpu 0.592 total +zsh -ic 'exit' 0.45s user 0.12s system 96% cpu 0.591 total +zsh -ic 'exit' 0.47s user 0.10s system 96% cpu 0.590 total +zsh -ic 'exit' 0.47s user 0.10s system 96% cpu 0.592 total +zsh -ic 'exit' 0.40s user 0.17s system 96% cpu 0.590 total +zsh -ic 'exit' 0.47s user 0.10s system 96% cpu 0.593 total +zsh -ic 'exit' 0.43s user 0.15s system 97% cpu 0.597 total +zsh -ic 'exit' 0.45s user 0.12s system 96% cpu 0.594 total +zsh -ic 'exit' 0.50s user 0.08s system 97% cpu 0.595 total +zsh -ic 'exit' 0.51s user 0.07s system 97% cpu 0.596 total +zsh -ic 'exit' 0.46s user 0.12s system 97% cpu 0.597 total +zsh -ic 'exit' 0.46s user 0.12s system 97% cpu 0.597 total +zsh -ic 'exit' 0.50s user 0.08s system 97% cpu 0.595 total +zsh -ic 'exit' 0.45s user 0.12s system 96% cpu 0.590 total +zsh -ic 'exit' 0.46s user 0.11s system 97% cpu 0.587 total +zsh -ic 'exit' 0.46s user 0.11s system 97% cpu 0.587 total +zsh -ic 'exit' 0.46s user 0.11s system 96% cpu 0.589 total +zsh -ic 'exit' 0.42s user 0.15s system 97% cpu 0.585 total +zsh -ic 'exit' 0.48s user 0.09s system 96% cpu 0.588 total +zsh -ic 'exit' 0.49s user 0.08s system 97% cpu 0.586 total +zsh -ic 'exit' 0.44s user 0.13s system 96% cpu 0.589 total +zsh -ic 'exit' 0.50s user 0.07s system 96% cpu 0.588 total +zsh -ic 'exit' 0.45s user 0.12s system 96% cpu 0.588 total +zsh -ic 'exit' 0.38s user 0.19s system 97% cpu 0.586 total +zsh -ic 'exit' 0.45s user 0.12s system 96% cpu 0.589 total +zsh -ic 'exit' 0.44s user 0.13s system 97% cpu 0.587 total +zsh -ic 'exit' 0.44s user 0.13s system 97% cpu 0.587 total +zsh -ic 'exit' 0.42s user 0.15s system 97% cpu 0.588 total +zsh -ic 'exit' 0.47s user 0.10s system 97% cpu 0.587 total +zsh -ic 'exit' 0.49s user 0.08s system 96% cpu 0.588 total +zsh -ic 'exit' 0.45s user 0.12s system 96% cpu 0.591 total +zsh -ic 'exit' 0.46s user 0.11s system 97% cpu 0.587 total +zsh -ic 'exit' 0.43s user 0.14s system 96% cpu 0.588 total +zsh -ic 'exit' 0.44s user 0.13s system 97% cpu 0.587 total +zsh -ic 'exit' 0.47s user 0.10s system 96% cpu 0.588 total +zsh -ic 'exit' 0.42s user 0.15s system 97% cpu 0.587 total +zsh -ic 'exit' 0.42s user 0.15s system 97% cpu 0.586 total +zsh -ic 'exit' 0.33s user 0.24s system 97% cpu 0.586 total +zsh -ic 'exit' 0.49s user 0.08s system 96% cpu 0.589 total +zsh -ic 'exit' 0.47s user 0.10s system 97% cpu 0.586 total +zsh -ic 'exit' 0.45s user 0.12s system 97% cpu 0.587 total +zsh -ic 'exit' 0.46s user 0.11s system 97% cpu 0.587 total +zsh -ic 'exit' 0.48s user 0.09s system 97% cpu 0.586 total +zsh -ic 'exit' 0.42s user 0.15s system 97% cpu 0.587 total +zsh -ic 'exit' 0.45s user 0.12s system 97% cpu 0.586 total +zsh -ic 'exit' 0.42s user 0.15s system 97% cpu 0.586 total +zsh -ic 'exit' 0.47s user 0.10s system 97% cpu 0.586 total +zsh -ic 'exit' 0.44s user 0.13s system 96% cpu 0.588 total +zsh -ic 'exit' 0.49s user 0.08s system 97% cpu 0.585 total +zsh -ic 'exit' 0.46s user 0.11s system 97% cpu 0.586 total +zsh -ic 'exit' 0.52s user 0.05s system 97% cpu 0.586 total +zsh -ic 'exit' 0.49s user 0.08s system 97% cpu 0.586 total +zsh -ic 'exit' 0.47s user 0.10s system 97% cpu 0.586 total +zsh -ic 'exit' 0.47s user 0.10s system 96% cpu 0.588 total +zsh -ic 'exit' 0.45s user 0.12s system 96% cpu 0.589 total +zsh -ic 'exit' 0.45s user 0.12s system 97% cpu 0.585 total +zsh -ic 'exit' 0.44s user 0.13s system 96% cpu 0.588 total +zsh -ic 'exit' 0.40s user 0.17s system 96% cpu 0.588 total +zsh -ic 'exit' 0.47s user 0.10s system 97% cpu 0.587 total +zsh -ic 'exit' 0.43s user 0.14s system 97% cpu 0.586 total +zsh -ic 'exit' 0.49s user 0.08s system 97% cpu 0.586 total +zsh -ic 'exit' 0.48s user 0.09s system 97% cpu 0.586 total +zsh -ic 'exit' 0.43s user 0.14s system 97% cpu 0.586 total +zsh -ic 'exit' 0.40s user 0.17s system 96% cpu 0.588 total +zsh -ic 'exit' 0.43s user 0.14s system 97% cpu 0.585 total +zsh -ic 'exit' 0.45s user 0.12s system 97% cpu 0.586 total +zsh -ic 'exit' 0.43s user 0.14s system 97% cpu 0.586 total +zsh -ic 'exit' 0.45s user 0.12s system 97% cpu 0.586 total +zsh -ic 'exit' 0.46s user 0.11s system 96% cpu 0.588 total +zsh -ic 'exit' 0.43s user 0.14s system 97% cpu 0.586 total +zsh -ic 'exit' 0.47s user 0.10s system 97% cpu 0.586 total +zsh -ic 'exit' 0.41s user 0.16s system 97% cpu 0.586 total +zsh -ic 'exit' 0.40s user 0.17s system 96% cpu 0.589 total +zsh -ic 'exit' 0.44s user 0.13s system 97% cpu 0.586 total +zsh -ic 'exit' 0.52s user 0.05s system 97% cpu 0.587 total +zsh -ic 'exit' 0.46s user 0.11s system 96% cpu 0.590 total +zsh -ic 'exit' 0.47s user 0.10s system 96% cpu 0.589 total +zsh -ic 'exit' 0.45s user 0.12s system 97% cpu 0.587 total +zsh -ic 'exit' 0.41s user 0.16s system 97% cpu 0.586 total +zsh -ic 'exit' 0.47s user 0.10s system 96% cpu 0.589 total +zsh -ic 'exit' 0.47s user 0.10s system 97% cpu 0.587 total +zsh -ic 'exit' 0.38s user 0.19s system 97% cpu 0.587 total +zsh -ic 'exit' 0.43s user 0.14s system 97% cpu 0.586 total +zsh -ic 'exit' 0.47s user 0.10s system 96% cpu 0.589 total +zsh -ic 'exit' 0.46s user 0.11s system 97% cpu 0.587 total +``` \ No newline at end of file