All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai-help] High Latency on PXA
@ 2009-09-08 19:59 Felipe Castro
  2009-09-08 20:19 ` Gilles Chanteperdrix
  0 siblings, 1 reply; 13+ messages in thread
From: Felipe Castro @ 2009-09-08 19:59 UTC (permalink / raw)
  To: xenomai

[-- Attachment #1: Type: text/plain, Size: 2791 bytes --]

I'm running Xenomai 2.4.8 with kernel 2.6.27 on a Voipac development kit
with PXA270 processor.

Once applied a patch (Thanks Giles) everythink looks to run ok , but running
the latency test program i got:

root@domain.hid$ ./latency -p 3000
== Sampling period: 3000 us
== Test mode: periodic user-mode task
== All results in microseconds
warming up...
RTT|  00:00:01  (periodic user-mode task, 3000 us period, priority 99)
RTH|-----lat min|-----lat avg|-----lat max|-overrun|----lat best|---lat
worst
RTD|      14.153|      14.769|      39.999|       0|      14.153|
39.999
RTD|      14.153|      17.538|     209.538|       0|      14.153|
209.538
RTD|      14.153|      56.923|   13829.846|       4|      14.153|
13829.846
RTD|      13.846|      57.538|   13769.538|       8|      13.846|
13829.846
RTD|      14.153|      56.923|   13816.615|      12|      13.846|
13829.846
RTD|      14.153|      57.846|   13833.846|      16|      13.846|
13833.846
RTD|      14.153|      57.230|   13827.692|      20|      13.846|
13833.846
RTD|      14.153|      57.538|   13812.615|      24|      13.846|
13833.846
RTD|      13.846|      56.923|   13823.999|      28|      13.846|
13833.846
RTD|      14.153|      57.538|   13812.307|      32|      13.846|
13833.846
RTD|      14.153|     200.923|   13833.538|      36|      13.846|
13833.846
RTD|      13.846|     201.846|   14044.923|      40|      13.846|
14044.923
RTD|      13.846|     201.538|   14044.307|      44|      13.846|
14044.923
RTD|      13.846|     201.538|   14043.384|      48|      13.846|
14044.923

There are overrun and max. latency is to high ! Is there something to fix
it.

Running with tasks with more than 10ms there are overrun , and the results
looks better ...

root@domain.hid$ ./latency -p 10000
== Sampling period: 10000 us
== Test mode: periodic user-mode task
== All results in microseconds
warming up...
RTT|  00:00:01  (periodic user-mode task, 10000 us period, priority 99)
RTH|-----lat min|-----lat avg|-----lat max|-overrun|----lat best|---lat
worst
RTD|      13.538|      14.769|      19.999|       0|      13.538|
19.999
RTD|      13.538|      18.769|      81.538|       0|      13.538|
81.538
RTD|      13.230|      85.846|    6833.538|       0|      13.230|
6833.538
RTD|      13.538|      87.076|    6807.999|       0|      13.230|
6833.538
RTD|      13.230|      85.230|    6827.999|       0|      13.230|
6833.538
RTD|      13.538|      87.384|    6804.307|       0|      13.230|
6833.538
RTD|      13.230|      85.846|    6841.846|       0|      13.230|
6841.846
RTD|      13.230|      87.999|    6801.538|       0|      13.230|
6841.846
RTD|      13.230|      84.923|    6820.615|       0|      13.230|
6841.846
RTD|      13.230|      88.615|    6795.692|       0|      13.230|
6841.846



Thanks !x

[-- Attachment #2: Type: text/html, Size: 3061 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2009-09-15 14:52 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-09-08 19:59 [Xenomai-help] High Latency on PXA Felipe Castro
2009-09-08 20:19 ` Gilles Chanteperdrix
2009-09-09 15:03   ` Felipe Castro
2009-09-09 15:08     ` Gilles Chanteperdrix
2009-09-09 19:06       ` Felipe Castro
2009-09-09 19:23         ` Gilles Chanteperdrix
2009-09-09 21:40         ` Gilles Chanteperdrix
2009-09-10 17:28           ` Felipe Castro
2009-09-10 17:45             ` Gilles Chanteperdrix
2009-09-15 12:49               ` Felipe Castro
2009-09-15 13:15                 ` Henri Roosen
2009-09-15 13:18                 ` Philippe Gerum
2009-09-15 14:52                   ` Felipe Castro

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.