Last active
September 21, 2019 22:18
-
-
Save codebrainz/47035465851cae52cda9975a7db376bd to your computer and use it in GitHub Desktop.
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
Commands | |
======== | |
Configure: | |
time ../configure --prefix=/opt/geany --disable-api-docs --disable-gtkdoc-header --disable-pdf-docs --disable-html-docs --disable-gtk3 | |
Make: | |
time make -j12 | |
Incremental: | |
touch ../src/build.h && time make -j12 | |
Install: | |
time make -j12 install | |
Results | |
======= | |
Linux Autotools: | |
configure: | |
Run 1: | |
real 0m8.792s | |
user 0m6.476s | |
sys 0m3.097s | |
Run 2: | |
real 0m8.589s | |
user 0m6.589s | |
sys 0m2.984s | |
Run 3: | |
real 0m8.582s | |
user 0m6.551s | |
sys 0m3.006s | |
make: | |
Run 1: | |
real 0m25.566s | |
user 3m40.617s | |
sys 0m15.991s | |
Run 2: | |
real 0m25.468s | |
user 3m37.955s | |
sys 0m15.692s | |
Run 3: | |
real 0m25.419s | |
user 3m38.507s | |
sys 0m15.577s | |
incremental: | |
Run 1: | |
real 0m5.194s | |
user 0m28.021s | |
sys 0m3.368s | |
Run 2: | |
real 0m5.287s | |
user 0m27.790s | |
sys 0m3.301s | |
Run 3: | |
real 0m5.347s | |
user 0m27.843s | |
sys 0m3.526s | |
install: | |
Run 1: | |
real 0m4.297s | |
user 0m3.639s | |
sys 0m1.152s | |
Run 2: | |
real 0m3.548s | |
user 0m3.148s | |
sys 0m0.887s | |
Run 3: | |
real 0m3.540s | |
user 0m3.071s | |
sys 0m0.957s | |
Linux Meson: | |
setup: | |
Run 1: | |
real 0m1.158s | |
user 0m0.816s | |
sys 0m0.363s | |
Run 2: | |
real 0m1.158s | |
user 0m0.865s | |
sys 0m0.319s | |
Run 3: | |
real 0m1.129s | |
user 0m0.816s | |
sys 0m0.341s | |
make: | |
Run 1: | |
real 0m13.178s | |
user 1m17.190s | |
sys 0m13.978s | |
Run 2: | |
real 0m14.525s | |
user 1m16.955s | |
sys 0m14.392s | |
Run 3: | |
real 0m12.991s | |
user 1m17.032s | |
sys 0m13.564s | |
incremental: | |
Run 1: | |
real 0m4.201s | |
user 0m13.551s | |
sys 0m3.921s | |
Run 2: | |
real 0m4.202s | |
user 0m13.511s | |
sys 0m4.023s | |
Run 3: | |
real 0m4.095s | |
user 0m13.271s | |
sys 0m3.978s | |
install: | |
Run 1: | |
real 0m2.592s | |
user 0m1.505s | |
sys 0m0.400s | |
Run 2: | |
real 0m2.229s | |
user 0m1.400s | |
sys 0m0.451s | |
Run 3: | |
real 0m2.269s | |
user 0m1.434s | |
sys 0m0.460s | |
Windows MSYS2 Autotools: | |
configure: | |
Run 1: | |
real 3m28.551s | |
user 0m38.511s | |
sys 1m38.780s | |
Run 2: | |
real 2m47.691s | |
user 0m32.501s | |
sys 1m19.413s | |
Run 3: | |
real 2m47.737s | |
user 0m32.785s | |
sys 1m19.747s | |
make: | |
Run 1: | |
real 4m38.441s | |
user 4m21.114s | |
sys 8m45.202s | |
Run 2: | |
real 4m34.972s | |
user 4m22.192s | |
sys 8m40.933s | |
Run 3: | |
real 4m32.738s | |
user 4m21.759s | |
sys 8m38.413s | |
incremental: | |
Run 1: | |
real 2m49.533s | |
user 1m56.902s | |
sys 4m48.825s | |
Run 2: | |
real 2m50.126s | |
user 2m0.817s | |
sys 4m49.076s | |
Run 3: | |
real 2m49.394s | |
user 1m57.274s | |
sys 4m50.403s | |
install: | |
Run 1: | |
real 0m52.828s | |
user 0m10.819s | |
sys 0m27.007s | |
Run 2: | |
real 0m30.781s | |
user 0m7.295s | |
sys 0m16.711s | |
Run 3: | |
real 0m31.015s | |
user 0m7.062s | |
sys 0m16.418s | |
Windows MSYS2 Meson: | |
Not working yet. | |
Windows MSYS2 Makefile: | |
configure: | |
N/A | |
make: | |
Run 1: | |
real 1m3.745s | |
user 0m3.490s | |
sys 0m10.870s | |
Run 2: | |
real 1m3.198s | |
user 0m3.493s | |
sys 0m11.224s | |
Run 3: | |
real 1m3.026s | |
user 0m3.136s | |
sys 0m11.361s | |
incremental: | |
Run 1: | |
real 0m7.765s | |
user 0m0.918s | |
sys 0m2.246s | |
Run 2: | |
real 0m7.780s | |
user 0m0.717s | |
sys 0m2.379s | |
Run 3: | |
real 0m7.688s | |
user 0m0.714s | |
sys 0m2.469s | |
install: | |
Run 1: | |
real 0m1.421s | |
user 0m0.168s | |
sys 0m0.538s | |
Run 2: | |
real 0m1.015s | |
user 0m0.136s | |
sys 0m0.478s | |
Run 3: | |
real 0m1.001s | |
user 0m0.137s | |
sys 0m0.475s | |
Windows Subsystem for Linux (Ubuntu 18.04): | |
configure: | |
Run 1: | |
real 1m3.515s | |
user 0m4.797s | |
sys 0m46.297s | |
Run 2: | |
real 0m54.331s | |
user 0m5.359s | |
sys 0m42.734s | |
Run 3: | |
real 0m56.400s | |
user 0m4.656s | |
sys 0m45.172s | |
make: | |
Run 1: | |
real 1m23.874s | |
user 4m39.031s | |
sys 5m2.172s | |
Run 2: | |
real 1m23.213s | |
user 4m37.406s | |
sys 4m59.000s | |
Run 3: | |
real 1m23.621s | |
user 4m37.984s | |
sys 5m2.750s | |
incremental: | |
Run 1: | |
real 0m24.183s | |
user 0m35.234s | |
sys 1m22.906s | |
Run 2: | |
real 0m23.326s | |
user 0m33.375s | |
sys 1m23.766s | |
Run 3: | |
real 0m23.435s | |
user 0m34.891s | |
sys 1m22.391s | |
install: | |
Run 1: | |
real 0m34.264s | |
user 0m3.688s | |
sys 0m27.281s | |
Run 2: | |
real 0m23.171s | |
user 0m2.594s | |
sys 0m19.359s | |
Run 3: | |
real 0m23.801s | |
user 0m3.031s | |
sys 0m19.875s | |
Linux VM on Windows (~24GB/12 CPU): | |
configure: | |
Run 1: | |
real 0m16.646s | |
user 0m6.196s | |
sys 0m1.800s | |
Run 2: | |
real 0m11.510s | |
user 0m5.288s | |
sys 0m1.404s | |
Run 3: | |
real 0m11.901s | |
user 0m5.764s | |
sys 0m1.280s | |
make | |
Run 1: | |
real 1m6.045s | |
user 7m2.724s | |
sys 0m58.972s | |
Run 2: | |
real 0m59.982s | |
user 6m54.004s | |
sys 0m20.456s | |
Run 3: | |
real 1m0.118s | |
user 6m52.556s | |
sys 0m20.728s | |
incremental | |
Run 1: | |
real 0m13.608s | |
user 0m52.628s | |
sys 0m3.372s | |
Run 2: | |
real 0m13.480s | |
user 0m52.492s | |
sys 0m3.336s | |
Run 3: | |
real 0m13.430s | |
user 0m52.432s | |
sys 0m3.420s | |
install: | |
Run 1: | |
real 0m10.669s | |
user 0m7.576s | |
sys 0m0.580s | |
Run 2: | |
real 0m9.975s | |
user 0m7.316s | |
sys 0m0.616s | |
Run 3: | |
real 0m10.078s | |
user 0m7.344s | |
sys 0m0.628s | |
Linux VM on Windows (4GB/1core): | |
configure: | |
Run 1: | |
real 0m18.977s | |
user 0m4.452s | |
sys 0m0.764s | |
Run 2: | |
real 0m16.47s | |
user 0m4.200s | |
sys 0m0.612s | |
Run 3: | |
real 0m16.300s | |
user 0m4.260s | |
sys 0m0.520s | |
make: | |
Run 1: | |
real 6m51.224s | |
user 5m29.424s | |
sys 0m11.384s | |
Run 2: | |
real 6m40.815s | |
user 5m23.180s | |
sys 0m10.532s | |
Run 3: | |
real 6m42.164s | |
user 5m23.316s | |
sys 0m10.596s | |
incremental: | |
Run 1: | |
real 0m59.575s | |
user 0m43.284s | |
sys 0m1.940s | |
Run 2: | |
real 1m0.321s | |
user 0m43.932s | |
sys 0m1.724s | |
Run 3: | |
real 1m0.242s | |
user 0m43.736s | |
sys 0m1.828s | |
install: | |
Run 1: | |
real 0m12.703s | |
user 0m5.872s | |
sys 0m0.264s | |
Run 2: | |
real 0m11.443s | |
user 0m5.720s | |
sys 0m0.200s | |
Run 3: | |
real 0m11.353s | |
user 0m5.700s | |
sys 0m0.184s |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment