SYNOPSIS
Contents
Bugs
tablix2_benchmark utility depends on a number of common UNIX programs (mktemp, grep, sed, awk, ...) that may not
Description
tablix2_benchmark is used to test the effect of different Tablix command line options on the final result. In current directory and are deleted after tablix2_benchmark exits. an endless loop, it is always advisable to limit Tablix execution time with the -t option. This way at least the maximum execution time for a test can be calculated. tablix2_benchmark will detect when the time limit set by the -t option was reached. This information will be included in the final statistics.
Examples
file:
tablix2_benchmark --multiple 5 "-t 90 -n 5" sample.xml
tablix2_benchmark can also provide useful data for developers. Following test can be used to check the effect of
tablix2_benchmark --multi-graph 5 1 1 10 "-t 90 -n N" sample.xml > stats.txt
values of N will be probed: from 1 to 10 with steps of 1. The output will be redirected to stats.txt . A graph
of average computing time versus number of nodes can then be produced in gnuplot with the following command:
plot "test.txt" using ($1):($8):($9):($10) with yerrorbars
Name
Options
See Also
tablix2(1), Tablix User's Manual, Tablix modules HOWTO, Tablix on Morphix HOWTO Tomaz Solc 2005-09-03 TABLIX(1)
Synopsis
tablix2_benchmarkbenchmark[options] " Tablixoptions " file
Tablix2_Benchmark --Graph Start Step Stop "Options" File
Execute multiple Tablix runs. The character " N " in OPTIONS is substituted for an integer that is changed from START to STOP by STEP . Output is gnuplot friendly.
Tablix2_Benchmark --Multi-Graph M Start Step Stop "Options" File
Execute multiple Tablix runs. The character " N " in OPTIONS is substituted for an integer that is changed from START to STOP by STEP . M Tablix runs are executed for each value of N . Output is gnuplot friendly (use errorbars).
Tablix2_Benchmark --Multiple N "Options" File
Execute N Tablix runs and print the statistics. OPTIONS parameter is mandatory and contains options that will be passed to the tablix2 process.
Tablix2_Benchmark --Single "Options" File
Execute a single Tablix run using and print the results. OPTIONS parameter is mandatory and contains options that will be passed to the tablix2 process.
