Created
April 22, 2016 17:36
-
-
Save x4lldux/976dcc0c85c4e80e60c9e85b4e63ba85 to your computer and use it in GitHub Desktop.
xref_runner compilation overhead
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# with xref_runner without xref_runner | |
$ for i in `seq 10`; do rm -rf _build/shared/lib/ecto/; time (mix compile &>/dev/null); done | |
real 0m8.249s real 0m7.183s | |
user 0m12.944s user 0m11.824s | |
sys 0m2.920s sys 0m2.788s | |
real 0m8.654s real 0m7.337s | |
user 0m13.084s user 0m11.916s | |
sys 0m3.432s sys 0m2.928s | |
real 0m9.094s real 0m7.287s | |
user 0m13.200s user 0m12.000s | |
sys 0m3.400s sys 0m2.924s | |
real 0m9.036s real 0m7.297s | |
user 0m13.016s user 0m11.752s | |
sys 0m3.316s sys 0m2.956s | |
real 0m6.883s real 0m7.250s | |
user 0m13.432s user 0m11.724s | |
sys 0m3.120s sys 0m3.048s | |
real 0m9.115s real 0m7.440s | |
user 0m13.120s user 0m11.812s | |
sys 0m3.144s sys 0m3.252s | |
real 0m9.561s real 0m7.422s | |
user 0m13.056s user 0m11.756s | |
sys 0m3.224s sys 0m3.132s | |
real 0m8.638s real 0m7.135s | |
user 0m12.956s user 0m11.720s | |
sys 0m3.216s sys 0m3.004s | |
real 0m8.698s real 0m7.251s | |
user 0m12.968s user 0m11.872s | |
sys 0m3.336s sys 0m2.816s | |
real 0m9.056s real 0m7.044s | |
user 0m13.096s user 0m11.740s | |
sys 0m3.200s sys 0m2.844s | |
# mean real = 8.698 mean real = 7.265 | |
# diff in real times = 1.433 | |
$ for i in `seq 10`; do time (mix compile &>/dev/null); done | |
real 0m1.814s real 0m0.527s | |
user 0m1.668s user 0m0.524s | |
sys 0m0.352s sys 0m0.076s | |
real 0m1.911s real 0m0.653s | |
user 0m1.636s user 0m0.612s | |
sys 0m0.476s sys 0m0.072s | |
real 0m1.985s real 0m0.549s | |
user 0m1.684s user 0m0.500s | |
sys 0m0.520s sys 0m0.104s | |
real 0m1.981s real 0m0.565s | |
user 0m1.692s user 0m0.520s | |
sys 0m0.516s sys 0m0.112s | |
real 0m2.012s real 0m0.539s | |
user 0m1.720s user 0m0.516s | |
sys 0m0.468s sys 0m0.092s | |
real 0m1.946s real 0m0.598s | |
user 0m1.700s user 0m0.536s | |
sys 0m0.460s sys 0m0.120s | |
real 0m2.130s real 0m0.598s | |
user 0m1.828s user 0m0.504s | |
sys 0m0.452s sys 0m0.160s | |
real 0m1.986s real 0m0.630s | |
user 0m1.772s user 0m0.540s | |
sys 0m0.404s sys 0m0.156s | |
real 0m2.012s real 0m0.642s | |
user 0m1.628s user 0m0.544s | |
sys 0m0.544s sys 0m0.180s | |
real 0m1.848s real 0m0.585s | |
user 0m1.620s user 0m0.488s | |
sys 0m0.428s sys 0m0.172s | |
# mean real = 1.962 mean real = 0.588 | |
# diff in real times = 1.374 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment