From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Mon, 28 Dec 2009 00:50:40 +0800 (CST) From: robert165 Message-ID: <27218735.319731261932640576.JavaMail.coremail@domain.hid> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_82841_13262078.1261932640576" Subject: [Xenomai-help] test result on at91rm9200 List-Id: Help regarding installation and common use of Xenomai List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: xenomai-help ------=_Part_82841_13262078.1261932640576 Content-Type: text/plain; charset=gbk Content-Transfer-Encoding: 7bit Hi, I have tested xenomai on my at91rm9200 board, I used xenomai 2.4.10 + linux-2.6.28 + adeos-ipipe-2.6.28-arm-1.12-05.patch Test result seems very poor, is that correct? And is there any introduction of the tests, as their purper, their meanling... Test is under loads as followed, dd if=/dev/zero of=/dev/null > /dev/null & ping 172.18.23.10 > /dev/null & while ls; do ls; done > /dev/null & Test info are: running: cat /proc/cpuinfo Processor : ARM920T rev 0 (v4l) BogoMIPS : 89.53 Features : swp half CPU implementer : 0x41 CPU architecture: 4T CPU variant : 0x1 CPU part : 0x920 CPU revision : 0 Hardware : Atmel AT91RM9200-DK Revision : 0000 Serial : 0000000000000000 Thu Jan 1 00:15:21 UTC 1998 running: ./run -- -p 1000 -T 180 -t0 # latency * * * Type ^C to stop this application. * * == Sampling period: 1000 us == Test mode: periodic user-mode task == All results in microseconds RTS| 12.286| 64.102| 158.119| 0| 00:03:00/00:03:00 Thu Jan 1 00:18:29 UTC 1998 running: ./run -- -p 1000 -T 180 -t1 # latency * * * Type ^C to stop this application. * * == Sampling period: 1000 us == Test mode: in-kernel periodic task == All results in microseconds RTS| 5.298| 40.892| 123.382| 0| 00:03:00/00:03:00 Thu Jan 1 00:21:37 UTC 1998 running: ./run -- -p 1000 -T 180 -t2 # latency * * * Type ^C to stop this application. * * == Sampling period: 1000 us == Test mode: in-kernel timer handler == All results in microseconds RTS| -3.750| 11.424| 66.755| 0| 00:03:00/00:03:00 Thu Jan 1 00:24:45 UTC 1998 running: ./run -- -T 120 # switchtest * * * Type ^C to stop this application. * * == Testing FPU check routines... == FPU check routines: unimplemented, skipping FPU switches tests. == Threads: sleeper-0 rtk-1 rtk-2 rtup-3 rtup-4 rtus-5 rtus-6 rtuo-7 rtuo-8 ... RTD| 1161| 133272 RTD| 1152| 134424 RTD| 1143| 135567 RTD| 1137| 136704 RTD| 432| 137136 Thu Jan 1 00:26:53 UTC 1998 running: ./run -- -p 1000 # switchbench * * * Type ^C to stop this application. * * == Sampling period: 1000 us == Do not interrupt this program RTH| lat min| lat avg| lat max| lost RTD| 17.094| 45.940| 111.111| 0 Thu Jan 1 00:28:39 UTC 1998 running: ./run -- -p 10 -n -l 1000 # cyclictest * * * Type ^C to stop this application. * * 3.68 3.49 2.28 5/32 15633 Thanks for helps! regards Robert ------=_Part_82841_13262078.1261932640576 Content-Type: text/html; charset=gbk Content-Transfer-Encoding: 7bit
Hi,
I have tested xenomai on my at91rm9200 board, I used
xenomai 2.4.10 + linux-2.6.28 + adeos-ipipe-2.6.28-arm-1.12-05.patch
Test result seems very poor, is that correct?
And is there any introduction of the tests, as their purper, their meanling...

Test is under loads as followed,
    dd if=/dev/zero of=/dev/null > /dev/null &
    ping 172.18.23.10 > /dev/null &
    while ls; do ls; done > /dev/null &
Test info are:
running: cat /proc/cpuinfo
Processor    : ARM920T rev 0 (v4l)
BogoMIPS    : 89.53
Features    : swp half
CPU implementer    : 0x41
CPU architecture: 4T
CPU variant    : 0x1
CPU part    : 0x920
CPU revision    : 0

Hardware    : Atmel AT91RM9200-DK
Revision    : 0000
Serial        : 0000000000000000

Thu Jan  1 00:15:21 UTC 1998
running: ./run -- -p 1000 -T 180 -t0 # latency
*
*
* Type ^C to stop this application.
*
*
== Sampling period: 1000 us
== Test mode: periodic user-mode task
== All results in microseconds
RTS|      12.286|      64.102|     158.119|       0|    00:03:00/00:03:00

Thu Jan  1 00:18:29 UTC 1998
running: ./run -- -p 1000 -T 180 -t1 # latency
*
*
* Type ^C to stop this application.
*
*
== Sampling period: 1000 us
== Test mode: in-kernel periodic task
== All results in microseconds
RTS|       5.298|      40.892|     123.382|       0|    00:03:00/00:03:00

Thu Jan  1 00:21:37 UTC 1998
running: ./run -- -p 1000 -T 180 -t2 # latency
*
*
* Type ^C to stop this application.
*
*
== Sampling period: 1000 us
== Test mode: in-kernel timer handler
== All results in microseconds
RTS|      -3.750|      11.424|      66.755|       0|    00:03:00/00:03:00

Thu Jan  1 00:24:45 UTC 1998
running: ./run -- -T 120 # switchtest
*
*
* Type ^C to stop this application.
*
*
== Testing FPU check routines...
== FPU check routines: unimplemented, skipping FPU switches tests.
== Threads: sleeper-0 rtk-1 rtk-2 rtup-3 rtup-4 rtus-5 rtus-6 rtuo-7 rtuo-8
...
RTD|        1161|      133272
RTD|        1152|      134424
RTD|        1143|      135567
RTD|        1137|      136704
RTD|         432|      137136

Thu Jan  1 00:26:53 UTC 1998
running: ./run -- -p 1000 # switchbench
*
*
* Type ^C to stop this application.
*
*
== Sampling period: 1000 us
== Do not interrupt this program
RTH|     lat min|     lat avg|     lat max|        lost
RTD|      17.094|      45.940|     111.111|           0

Thu Jan  1 00:28:39 UTC 1998
running: ./run -- -p 10 -n -l 1000 # cyclictest
*
*
* Type ^C to stop this application.
*
*
3.68 3.49 2.28 5/32 15633 


Thanks for helps!

regards
Robert


------=_Part_82841_13262078.1261932640576--