/usr/share/doc/libkokyu-dev/tests/FIFO/README is in libkokyu-dev 6.2.8+dfsg-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | $Id: README 94643 2011-10-06 15:07:20Z johnnyw $
This example is a very simple example, showing how to use the Kokyu
dispatcher to dispatch command objects in a FIFO manner. The test
configures the Kokyu dispatcher with 3 FIFO lanes, each having a
different priority. Typically this would be done by an RMS scheduler
which assigns priorities to tasks based on the rate of tasks. To
ensure that the command objects enqueued in the dispatcher are
dispatched in the correct order, we enqueue the command objects and
*then* activate the dispatcher. Only when the dispatcher is activated,
the thread watching each dispatch queue starts running.
To run this example,
./test -p<fifo|rr|other>
The following is the expected output
Priority of command1 is 2
Priority of command2 is 3
Priority of command3 is 1
command 3 executed
command 1 executed
command 2 executed
Note that a lower number means a higher priority for the task.
|