X-Git-Url: http://git.harvie.cz/?a=blobdiff_plain;f=demos%2Fperformance%2Ftest-performance2.sh;h=ded38de5e888c966715713b2f241cf1cfeb4abb3;hb=283bc4971907f85920dde9f545b3eb8fd3884a79;hp=1df237a9b2627f7088cf71afd47dbaf959f353c9;hpb=72c9d7a0a7562f1d480c0c023bb15163a7b3f803;p=svn%2FCll1h%2F.git diff --git a/demos/performance/test-performance2.sh b/demos/performance/test-performance2.sh index 1df237a..ded38de 100755 --- a/demos/performance/test-performance2.sh +++ b/demos/performance/test-performance2.sh @@ -1,45 +1,54 @@ #!/bin/sh cat print2.rb -echo "Running..." -time ./print2.rb > /dev/null +echo -n "Running..." +time -f "%E total, %U user, %S sys, %t KB average size" ./print2.rb > /dev/null +echo cat print2.py -echo "Running..." -time ./print2.py > /dev/null +echo -n "Running..." +time -f "%E total, %U user, %S sys, %t KB average size" ./print2.py > /dev/null +echo cat xrange2.py -echo "Running..." -time ./xrange2.py > /dev/null +echo -n "Running..." +time -f "%E total, %U user, %S sys, %t KB average size" ./xrange2.py > /dev/null +echo cat echo2.php -echo "Running..." -time ./echo2.php > /dev/null +echo -n "Running..." +time -f "%E total, %U user, %S sys, %t KB average size" ./echo2.php > /dev/null +echo cat cout2.cpp -echo "Compiling..." -time g++ -O2 cout2.cpp -o cout2 -echo "Running..." -time ./cout2 > /dev/null +echo -n "Compiling..." +time -f "%E total, %U user, %S sys, %t KB average size" g++ -O2 cout2.cpp -o cout2 +echo -n "Running..." +time -f "%E total, %U user, %S sys, %t KB average size" ./cout2 > /dev/null +echo cat print2.pl -echo "Running..." -time ./print2.pl > /dev/null - -cat cll1-print2.c -echo "Compiling..." -time gcc -O2 cll1-print2.c -o cll1-print2 -echo "Running..." -time ./cll1-print2 > /dev/null +echo -n "Running..." +time -f "%E total, %U user, %S sys, %t KB average size" ./print2.pl > /dev/null +echo cat printf2.c -echo "Compiling..." -time gcc -O2 printf2.c -o printf2 -echo "Running..." -time ./printf2 > /dev/null +echo -n "Compiling..." +time -f "%E total, %U user, %S sys, %t KB average size" gcc -O2 printf2.c -o printf2 +echo -n "Running..." +time -f "%E total, %U user, %S sys, %t KB average size" ./printf2 > /dev/null +echo + +cat cll1-print2.c +echo -n "Compiling..." +time -f "%E total, %U user, %S sys, %t KB average size" gcc -O2 cll1-print2.c -o cll1-print2 +echo -n "Running..." +time -f "%E total, %U user, %S sys, %t KB average size" ./cll1-print2 > /dev/null +echo cat fputs2.c -echo "Compiling..." -time gcc -O2 fputs2.c -o fputs2 -echo "Running..." -time ./fputs2 > /dev/null +echo -n "Compiling..." +time -f "%E total, %U user, %S sys, %t KB average size" gcc -O2 fputs2.c -o fputs2 +echo -n "Running..." +time -f "%E total, %U user, %S sys, %t KB average size" ./fputs2 > /dev/null +echo