X-Git-Url: https://git.harvie.cz/?a=blobdiff_plain;f=demos%2Fperformance%2Ftest-performance.sh;h=de36065d590cbd5acb2b858794da125d63f6df07;hb=b194148d0f20d8e38947a40b2673f481cf0e55ce;hp=a31b74a7b6ced99b15064c9a81e936ff14ebd626;hpb=72c9d7a0a7562f1d480c0c023bb15163a7b3f803;p=svn%2FCll1h%2F.git diff --git a/demos/performance/test-performance.sh b/demos/performance/test-performance.sh index a31b74a..de36065 100755 --- a/demos/performance/test-performance.sh +++ b/demos/performance/test-performance.sh @@ -1,51 +1,60 @@ #!/bin/sh cat print.rb -echo "Running..." -time ./print.rb > /dev/null +echo -n "Running..." +time -f "%E total, %U user, %S sys" ./print.rb > /dev/null +echo cat print.py -echo "Running..." -time ./print.py > /dev/null +echo -n "Running..." +time -f "%E total, %U user, %S sys" ./print.py > /dev/null +echo cat xrange.py -echo "Running..." -time ./xrange.py > /dev/null +echo -n "Running..." +time -f "%E total, %U user, %S sys" ./xrange.py > /dev/null +echo cat echo.php -echo "Running..." -time ./echo.php > /dev/null +echo -n "Running..." +time -f "%E total, %U user, %S sys" ./echo.php > /dev/null +echo cat print.pl -echo "Running..." -time ./print.pl > /dev/null +echo -n "Running..." +time -f "%E total, %U user, %S sys" ./print.pl > /dev/null +echo cat cout.cpp -echo "Compiling..." -time g++ -O2 cout.cpp -o cout -echo "Running..." -time ./cout > /dev/null +echo -n "Compiling..." +time -f "%E total, %U user, %S sys" g++ -O2 cout.cpp -o cout +echo -n "Running..." +time -f "%E total, %U user, %S sys" ./cout > /dev/null +echo cat cll1-print.c -echo "Compiling..." -time gcc -O2 cll1-print.c -o cll1-print -echo "Running..." -time ./cll1-print > /dev/null +echo -n "Compiling..." +time -f "%E total, %U user, %S sys" gcc -O2 cll1-print.c -o cll1-print +echo -n "Running..." +time -f "%E total, %U user, %S sys" ./cll1-print > /dev/null +echo cat printf.c -echo "Compiling..." -time gcc -O2 printf.c -o printf -echo "Running..." -time ./printf > /dev/null +echo -n "Compiling..." +time -f "%E total, %U user, %S sys" gcc -O2 printf.c -o printf +echo -n "Running..." +time -f "%E total, %U user, %S sys" ./printf > /dev/null +echo cat puts.c -echo "Compiling..." -time gcc -O2 puts.c -o puts -echo "Running..." -time ./puts > /dev/null +echo -n "Compiling..." +time -f "%E total, %U user, %S sys" gcc -O2 puts.c -o puts +echo -n "Running..." +time -f "%E total, %U user, %S sys" ./puts > /dev/null +echo cat fputs.c -echo "Compiling..." -time gcc -O2 fputs.c -o fputs -echo "Running..." -time ./fputs > /dev/null +echo -n "Compiling..." +time -f "%E total, %U user, %S sys" gcc -O2 fputs.c -o fputs +echo -n "Running..." +time -f "%E total, %U user, %S sys" ./fputs > /dev/null