Version 4 (modified by 13 years ago) (diff) | ,
---|
Différents liens et documents étudiés
Outils de build et articles généraux
- article
- SconsVsOtherBuildTools
- make-alternatives
- benchmark
- résultats de benchmark
- WafAndOtherBuildSystems
- waf
Docs pour CMake
Génération d'un ensemble de packages pour le benchmark
rm -rf /tmp/build mkdir /tmp/build # 50 100 15 5 # 5 5 5 5 libs=50 classes=100 internal=15 external=5 bench.py /tmp/build ${libs} ${classes} ${internal} ${external} n=`expr ${libs} - 1` cd /tmp/build/lib${n}/cmt/ ec cmt broadcast cmt make
résultat du bench
cmt broadcast gmake cmt broadcast gmake -j # 228.016u 129.847s 3:36.46 165.3% 0+0k 0+0io 0pf+0w
avec tbroadcast:
python2.6 /afs/cern.ch/sw/contrib/CMT/tbroadcast/v2.0.9/scripts/tbroadcast "cmt make -j" ./build.csh >& build.log 59.91s user 96.96s system 32% cpu 8:07.09 total 209.107u 120.217s 2:57.63 185.3% 0+0k 0+0io 0pf+0w