Dispatcher command line switches
To find the most current, complete and up to date list of Dispatcher
command line switches, run 'Dispatcher -h'. This document
should be considered as additional information and discussion only.
- -h --- print usage
- -o0 --- do not save processed data- normally
processed data is written to disk/tape by DisWrite.
- -o1, -o2 --- these switches can be used instead of using DisWrite.
- -d0, -d1 --- use the DEBUG:0 and DEBUG:1 commands to turn
on dispatcher debugging.
- -e852 --- assume the data is in E852 itape format. This switch
turns on special handling of BOS and EOS events. The Dispatcher
will make sure that each analyzer is sent a spill BOS before
getting any events from that spill and an EOS from the same
spill before the BOS of the next spill. This is necessary
to correctly process the information contained
in the BOS and EOS events (such as scalers, MPS DVM readings, etc...).
- -enableFlush --- the Dispatcher FLUSH command is used only
when processing on-line data and is disabled by default
because it has a disasterous effect during off-line processing.
- -scalerslog --- the name of an ASCII file to store scaler records.
- -scalersdbm --- the name of the database file to store scaler records.
The default name is 'Scalers.gdbm'.
- -sizeRAWqueue, -sizeWRITEqueue --- change the default size
of the Dispatcher internal queues. The RAW queue is used
to buffer the events received from DisFeed before
sending them to the analyzers and the WRITE queue is used
to buffer the events to be sent to DisWrite.
- -socketBuffer --- the Dispatcher will attempt to use the
setsockopt() system call to increase the TCP buffers on all
socket connections to 300 Kbytes (irix5.3 has a maximum
of 512 Kbytes). On IBM RS6000 systems running aix3.2.5,
the system limit is 64 Kbytes, so the Dispatcher ough
to be run with '-socketBuffer 65000'.