Source: https://blog.jonlu.ca/posts/speeding-up-zsh
# zsh
for i in $(seq 1 10); do /usr/bin/time $SHELL -i -c exit; done
| real | user | sys |
| --- | --- | --- |
| 1.33 | 0.77 | 0.57 |
| 1.43 | 0.80 | 0.66 |
| 1.36 | 0.80 | 0.59 |
| 1.35 | 0.79 | 0.58 |
| 1.34 | 0.79 | 0.58 |
| 1.37 | 0.79 | 0.60 |
| 1.35 | 0.79 | 0.58 |
| 1.37 | 0.80 | 0.60 |
| 1.42 | 0.82 | 0.62 |
| 1.33 | 0.77 | 0.58 |
# bash
for i in $(seq 1 10); do /usr/bin/time bash -i -c exit; done
| real | user | sys |
| --- | --- | --- |
| 0.02 | 0.01 | 0.01 |
| 0.01 | 0.01 | 0.00 |
| 0.02 | 0.01 | 0.00 |
| 0.01 | 0.01 | 0.00 |
| 0.02 | 0.01 | 0.00 |
| 0.01 | 0.01 | 0.01 |
| 0.02 | 0.01 | 0.00 |
| 0.01 | 0.01 | 0.00 |
| 0.02 | 0.01 | 0.01 |
| 0.02 | 0.01 | 0.00 |