// ** The above line should force tbl to be a preprocessor ** // Man page for latency // // Copyright (C) 2008 Roland Stigge // // You may distribute under the terms of the GNU General Public // License as specified in the file COPYING that comes with the // Xenomai distribution. // // LATENCY(1) ========== :doctype: manpage :revdate: 2008/04/19 :man source: Xenomai :man version: {xenover} :man manual: Xenomai Manual NAME ----- latency - Xenomai timer latency benchmark SYNOPSIS --------- // The general command line *latency* [ options ] DESCRIPTION ------------ *latency* is part of the Xenomai test suite. It is a timer latency benchmark program. The system must run a suitable Xenomai enabled kernel with the respective module (xeno_timerbench). OPTIONS -------- *latency* accepts the following options: *-h*:: print histograms of min, avg, max latencies *-g *:: dump histogram to in a format easily readable with gnuplot. An example script for gnuplot may be found in scripts/histo.gp in Xenomai sources distribution *-s*:: print statistics of min, avg, max latencies *-H *:: default = 200, increase if your last bucket is full *-B *:: default = 1000ns, decrease for more resolution *-p *:: sampling period *-l *:: default=21, 0 to suppress headers *-T *:: default=0, so ^C to end *-q*:: suppresses RTD, RTH lines if -T is used *-t *:: 0=user task (default), 1=kernel task, 2=timer IRQ *-f*:: freeze trace for each new max latency *-c *:: pin measuring task down to given CPU *-P *:: task priority (test mode 0 and 1 only) *-b*:: break upon mode switch AUTHOR ------- *latency* was written by Philippe Gerum. This man page was written by Roland Stigge.