benchmarking fluxbox ==================== checking improvements caused by changes in a relativly complex codebase is tricky. so i ll benchmark several fluxbox-versions used fluxbox-style: meta i shutted down almost all unneeded services on my box, even cron, metalog etc. no other xserver was running. no athcool, nothing what can disturb the measuring. building: --------- $> svn export -r svn://svn.berlios.de/fluxbox/trunk fluxbox- $> cd $> env CXXFLAGS="-O3 -fomit-frame-pointer -march=i686" ./configure --disable-nls $> make $> startx `which xterm` $> unset LANG $> unset LC_CTYPE $> ./src/fluxbox $> # sleep 2 coz i want to iconify the window $> sleep 2 && ( for i in `seq 1 50`; do ./wm_torture -t map_throughput; done ) used revisions: --------------- o 4060 - normal fluxbox, fontstuff fixed already, simon's frame stuff too. o 4066 - single windowmenu instead of a windowmenu per window results: -------- revision | 4060 | 4066 -----------------------------+-------+------ invisible toolbar | 45.46 | 80.58 visible toolbar, none icons: | 45.28 | 80.56 visible toolbar, all: | 18.32 | 24.26 -----------------------------+-------+------ mem-usage via xrestop after | 472K | 355K start + 3 xterms | | -----------------------------+-------+---- mem-usage via xrestop after | 860K | 660K 200 open windows + 1 xterms | | my system: ---------- Gentoo Base 1.6.12 Linux alpha 2.6.11-gentoo-r9 #1 Fri May 20 10:35:39 CEST 2005 i686 AMD Athlon(tm) XP 2400+ AuthenticAMD GNU/Linux gcc-Version 3.4.3-20050110 (Gentoo Linux 3.4.3.20050110-r2, ssp-3.4.3.20050110-0, pie-8.7.7) X Window System Version 6.8.2 CPU: AMD Athlon(tm) XP 2400+ Ram: 775116 GPU: GeForce FX 5600 contact ------- thoughts to Mathias Gumz