My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
CompileTimes  
Compile times benchmark
Updated Feb 21, 2012 by ruda.moura

Compile Times

Machines

MacBook Pro 2.26 GhzMacBookPro5,5/8GB+8 GB RAM640 GB Samsung HD
MacBook Pro 2.26 GhzMacBookPro5,5/8GB8 GB RAM160 GB Seagate HD
MacBook Pro 2.26 GhzMacBookPro5,52 GB RAM160 GB Seagate HD
MacBook 1.83 GHzMacBook1,12 GB RAM160 GB Samsung HD

Developer Tools

VersionMachineGCC/LLVM version
Xcode 4.3MacBookPro5,5/8GB+i686-apple-darwin11-llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.9.00)
Xcode 4.2MacBookPro5,5/8GB+i686-apple-darwin11-llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.1.00)
Xcode 4.1MacBookPro5,5/8GB+i686-apple-darwin11-llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00)
Xcode 4.0MacBook1,1i686-apple-darwin10-gcc-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5666) (dot 3)

Rudix 2012

Lion + Xcode 4.3

Machine MBP5,5/8GB+

1st run 2nd run
bash-4.21m41.934s0m53.172s
ccache-3.1.70m13.600s0m5.439s
iperf-2.0.50m17.192s0m7.074s

Lion + Xcode 4.2

Machine MBP5,5/8GB+

1st run 2nd run
aria2-1.14.16m15.232s4m50.824s
libidn-1.240m54.116s0m24.463s
pcre-8.210m38.341s0m29.131s
redis-2.4.70m13.423s0m10.813s
varnish-3.0.2 1m4.423s 0m55.807s

Snow Leopard + Xcode 4.2

Machine MB1,1

1st run 2nd run
aria2-1.14.114m55.078s
bash-4.24m15.604s1m56.844s
ccache-3.1.7real 0m23.061s0m10.242s

Rudix 2011

Lion + Xcode 4.2

Machine MBP5,5/8GB+

1st run 2nd run
aria2-0.13.05m4.506s4m28.906s
astyle-2.020m7.767s0m7.559s
bash-4.21m26.527s0m51.092s
boost-1.47.013m49.661s13m56.328s
cabextract-1.40m11.738s0m5.327s
cadaver-0.23.30m40.534s0m19.842s
ccache-3.1.60m9.453s0m4.459s
cflow-1.40m33.240s0m11.834s
check-0.9.80m20.775s0m13.390s
cscope-15.7a0m19.369s0m7.830s
ctags-5.80m15.437s0m10.935s
coreutils-8.133m7.692s1m27.826s
dialog-1.1-201107070m23.161s0m8.906s
dtach-0.80m7.040s0m1.941s
findutils-4.4.21m6.782s0m28.865s
gettext-0.18.1.14m51.145s4m12.926s
glib-2.28.82m47.803s2m46.540s
lua-5.1.40m5.980s0m4.476s
llcms2-2.20m43.288s0m42.155s
libevent-2.0.150m49.849s0m34.992s
libintl-0.18.1.11m6.975s0m32.139s
libjpeg-8c0m30.073s0m26.770s
libmemcached-1.0.22m51.025s2m35.723s
libpng-1.5.60m19.656s0m16.171s
lzo-2.060m20.370s0m11.863s
mc-4.8.01m29.705s1m18.346s
memcached-1.4.90m13.807s0m9.090s
pcre-8.200m46.851s0m31.101s
pkg-config-0.250m39.153s0m30.105s
protobuf-2.4.12m36.562s2m27.373s
qemu-0.15.16m28.782s
redis-2.4.20m12.394s0m11.634s
rsync-3.0.90m40.807s0m16.170s
wget-1.13.41m34.153sm30.088s
zsync-0.6.20m14.854s0m10.820s
xz-5.0.30m36.826s0m28.579s

Lion + Xcode 4.1

Machine MBP5,5/8GB+

1st run 2nd run
aria2-0.12.05m29.799s4m39.776s
aria2-0.12.14m52.203s4m26.998s
astyle-2.0.20m8.267s0m7.505s
cabextract-1.40m17.166s0m6.993s
ccache-3.1.50m13.000s0m5.729s
cflow-1.30m45.435s0m15.616s
check-0.9.80m31.614s0m19.686s
cscope-15.7a0m27.683s0m12.814s
ctags-5.80m21.978s0m13.357s
dialog-1.1-201107070m27.974s0m11.614s
dtach-0.80m11.281s0m3.111s
findutils-4.4.21m8.125s0m25.697s
gawk-4.0.00m32.597s0m21.794s
gettext-0.18.1.17m20.699s6m13.793s
git-1.7.6.11m32.317s1m30.122s
gmp-5.0.21m31.400s1m21.838s
libev-4.0.40m12.477s0m6.704s
libevent-2.0.130m52.147s0m36.009s
lighttpd-1.4.290m51.623s0m30.804s
lua-5.1.40m4.382s0m5.207s
libmemcached-0.511m35.682s1m14.786s
libunistring-0.9.33m30.819s3m7.990s
pcre-8.130m35.807s0m31.215s
pkg-config-0.250m48.802s0m31.424s
redis-2.2.120m15.385s0m12.261s
varnish-3.0.11m2.375s0m55.402s
wget-1.13.41m59.677s0m31.412s
zsync-0.6.20m13.238s0m10.647s

Snow Leopard + Xcode 4.0

Machine MB1,1

1st run 2nd run
aria2-0.12.07m46.841s6m57.686s
aria2-0.12.17m52.278s6m57.821s
aria2-0.13.08m13.623s7m30.829s
bash-4.22m54.596s1m23.285s
cflow-1.30m40.512s 0m15.279s
findutils-4.4.21m29.849s0m36.017s
gawk-4.0.00m58.984s0m40.364s
gettext-0.18.1.17m0.121s5m52.582s
gmp-5.0.22m14.745s2m0.536s
libintl-0.18.1.12m34.495s1m53.622s
lua-5.1.40m10.916s0m9.004s

Snow Leopard + Xcode 4 (Old)

MB1,1 MB1,1 MBP5,5 MBP5,5 MBP5,5/8GB MBP5,5/8GB
No config.cache With config.cache No config.cache With config.cache
apr-1.4.52m47.597s1m32.044s1m10.766s0m35.931s
apr-util-1.3.121m4.555s 0m52.938s 0m26.878s0m19.829s
bash-4.1 1m42.523s0m59.126s
cabextract-1.40m31.319s0m13.282sxx0m14.003s0m5.610s
coreutils-8.94m6.545s3m37.857s
gawk-4.0.01m54.271s1m16.170s
iperf-2.0.50m36.922s0m17.177s 0m18.393s 0m7.734s
lua-5.1.40m9.759s 0m7.228s
node-0.3.47m6.926sN.A.
readline-6.10m47.754s0m27.059s
tmux-1.51m38.772s0m57.377s--0m29.727s0m24.596s
yasm-1.1.0 0m37.157s0m29.652s
zsync-0.6.20m17.971s0m11.834s

Rudix 2010

Snow Leopard + Xcode 3.

MB1,1 MB1,1 MBP5,5 MBP5,5
No config.cache With config.cache No config.cache With config.cache
apr-1.3.61m24.028s0m52.249s
apr-1.3.81m32.193s0m56.453s
apr-1.4.21m44.969s
apr-util-1.3.80m37.331s0m35.426s
apr-util-1.3.90m37.638s0m29.520s
db-4.7.255m16.473s4m53.583s
bash-4.0intel1m16.101s0m41.754s
bash-4.01m52.623s
bash-4.12m32.982s1m16.749s
boost-1.43
ccache-2.40m7.540s0m4.111s0m7.354s0m3.181s
ccache-3.0.10m13.666s0m7.496s
coreutils-8.54m12.262s2m21.640s
expat-2.0.10m23.640s0m19.143s
gettext-0.177m18.061s6m41.956s
gettext-0.18.1.17m55.515s
glib-2.20.44m41.823s4m20.884s
guile-1.8.62m57.310s2m12.790s
guile-1.8.73m0.401s2m25.682s
git-1.6.3.31m46.063s1m40.559s
gmp-4.3.16m9.634s6m11.428s
gmp-4.3.2 4m13.899s 4m1.128s 2m37.324s 2m26.434s
lynx-2.8.71m48.575s1m38.673s1m34.932s1m28.245s
lua-5.1.40m8.301s0m7.686s0m8.165s0m6.452s
mc-4.6.11m12.013s0m50.881s
pkgconfig-0.230m58.444s0m45.413s
readline-6.00m30.144s0m19.579s
varnish-2.0.40m57.984s0m46.826s0m53.055s0m42.920s
wget-1.121m6.948s0m33.069s0m53.439s0m20.500s
zsync-0.6.10m18.170s 0m12.183s 0m11.634s 0m8.552s

How to test

First run

$ make clean prep
$ time make build

Second run

$ make clean prep
$ time make build

Sign in to add a comment
Powered by Google Project Hosting