All pastes #177980 Raw Edit

acemi

public text v1 · immutable
#177980 ·published 2006-09-20 21:37 UTC
rendered paste body
morgen:~# cd /usr/realtime/testsuite/user/latency/; ./run
*
*
* Type ^C to stop this application.
*
*

## RTAI latency calibration tool ##
# period = 100000 (ns)
# average time = 1 (s)
# use the FPU
# start the timer
# timer_mode is oneshot

RTAI Testsuite - USER latency (all data in nanoseconds)
2006/09/21 00:38:48
RTH|    lat min|    ovl min|    lat avg|    lat max|    ovl max|   overruns
RTD|        519|        519|       1686|       8778|       8778|          0
RTD|        532|        519|       1728|       9083|       9083|          0
RTD|        536|        519|       1681|       8384|       9083|          0
RTD|        568|        519|       1653|      10330|      10330|          0
RTD|        568|        519|       1653|      10330|      10330|          0

>>> S = 98.696, EXECTIME = 0.062918
morgen:/usr/realtime/testsuite/user/latency# cd /usr/realtime/testsuite/user/preempt/; ./run
*
*
* Type ^C to stop this application.
*
*
RTAI Testsuite - LXRT preempt (all data in nanoseconds)
RTH|     lat min|     lat avg|     lat max|    jit fast|    jit slow
RTD|          89|         694|       12311|       13712|       15159
RTD|          89|         737|       12991|       13712|       15159
RTD|          89|        1356|       16701|       17884|       15159
RTD|          82|         771|       16701|       17884|       15159
RTD|          81|        1400|       17470|       17884|       15159
RTD|          52|        1115|       17470|       19839|       15159
RTD|          52|        1204|       17470|       19839|       17292
RTD|          52|        1150|       18239|       20401|       18298
RTD|          52|        1124|       18588|       20401|       19693
RTD|          52|        1124|       18588|       20401|       19693
morgen:/usr/realtime/testsuite/user/preempt# cd /usr/realtime/testsuite/user/switches/; ./run
*
*
* Type ^C to stop this application.
*
*


Wait for it ...


FOR 10 TASKS: TIME 36 (ms), SUSP/RES SWITCHES 20000, SWITCH TIME 1827 (ns)

FOR 10 TASKS: TIME 37 (ms), SEM SIG/WAIT SWITCHES 20000, SWITCH TIME 1893 (ns)

FOR 10 TASKS: TIME 49 (ms), RPC/RCV-RET SWITCHES 20000, SWITCH TIME 2461 (ns)

morgen:/usr/realtime/testsuite/user/switches# cd /usr/realtime/testsuite/kern/latency/; ./run
*
*
* Type ^C to stop this application.
*
*

## RTAI latency calibration tool ##
# period = 100000 (ns)
# avrgtime = 1 (s)
# do not use the FPU
# start the timer
# timer_mode is oneshot

RTAI Testsuite - KERNEL latency (all data in nanoseconds)
RTH|    lat min|    ovl min|    lat avg|    lat max|    ovl max|   overruns
RTD|      -1303|      -1303|       -110|       3790|       3790|          0
RTD|      -1339|      -1339|       -120|       8065|       8065|          0
RTD|      -1328|      -1339|       -128|       2955|       8065|          0
RTD|      -1376|      -1376|       -141|       6947|       8065|          0
RTD|      -1330|      -1376|       -120|       2768|       8065|          0
RTD|      -1341|      -1376|       -131|       6308|       8065|          0
RTD|      -1341|      -1376|       -131|       6308|       8065|          0
morgen:/usr/realtime/testsuite/kern/latency# cd /usr/realtime/testsuite/kern/preempt/; ./run
*
*
* Type ^C to stop this application.
*
*
RTAI Testsuite - UP preempt (all data in nanoseconds)
RTH|     lat min|     lat avg|     lat max|    jit fast|    jit slow
RTD|       -1304|        -496|        4411|        9498|        5879
RTD|       -1316|        -696|        4411|        9498|        5879
RTD|       -1316|        -693|        4411|        9498|        5879
RTD|       -1316|        -665|        4411|        9498|        5879
RTD|       -1316|        -653|        4411|        9498|        5879
RTD|       -1316|        -624|        4411|        9498|        5879
RTD|       -1323|        -680|        4411|        9498|        5879
RTD|       -1383|        -645|        4411|        9498|        5879
RTD|       -1383|        -638|        4411|        9498|        5879
RTD|       -1383|        -632|        4411|        9498|        7318
RTD|       -1383|        -670|        4411|        9498|        7318
RTD|       -1383|        -664|        4411|        9498|        7318
RTD|       -1383|        -663|        4411|        9498|        7318
RTD|       -1383|        -668|        4411|        9498|        7318
RTD|       -1383|        -652|        4686|        9498|        7318
RTD|       -1383|        -664|        4686|        9498|        7318
RTD|       -1383|        -662|        4686|        9498|        7318
RTD|       -1383|        -646|        4686|        9498|        7318
RTD|       -1383|        -679|        4686|        9498|        7318
RTD|       -1383|        -687|        4686|        9498|        7318
RTD|       -1510|        -690|        4837|        9498|        7318
morgen:/usr/realtime/testsuite/kern/preempt#
morgen:/usr/realtime/testsuite/kern/preempt# cd /usr/realtime/testsuite/kern/switches/; ./run
*
*
* Type ^C to stop this application.
*
*
Sep 21 00:39:57 morgen kernel:
Sep 21 00:39:57 morgen kernel: Wait for it ...
Sep 21 00:39:57 morgen kernel:
Sep 21 00:39:57 morgen kernel:
Sep 21 00:39:57 morgen kernel: FOR 10 TASKS: TIME 18 (ms), SUSP/RES SWITCHES 40000, SWITCH TIME (INCLUDING FULL FP SUPPORT) 475 (ns)
Sep 21 00:39:57 morgen kernel:
Sep 21 00:39:57 morgen kernel: FOR 10 TASKS: TIME 20 (ms), SEM SIG/WAIT SWITCHES 40000, SWITCH TIME (INCLUDING FULL FP SUPPORT) 507 (ns)
Sep 21 00:39:57 morgen kernel:
Sep 21 00:39:57 morgen kernel: FOR 10 TASKS: TIME 22 (ms), RPC/RCV-RET SWITCHES 40000, SWITCH TIME (INCLUDING FULL FP SUPPORT) 562 (ns)
Sep 21 00:39:57 morgen kernel:
morgen:/usr/realtime/testsuite/kern/switches#