All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai] application start is slower with xenomai 2.6.4 than 2.4.10
@ 2015-02-12 13:23 JK.Behnke
  2015-02-12 18:43 ` Gilles Chanteperdrix
  0 siblings, 1 reply; 5+ messages in thread
From: JK.Behnke @ 2015-02-12 13:23 UTC (permalink / raw)
  To: xenomai

Hello,

I noticed that running the same xenomai application against xenomai 2.6.4
is significantly slower on start up, than it was with xenomai 2.4.10.
Calling my xenomai application 100 times by a bash script takes about 
1 sec on xenomai 2.4.10. On xenomai 2.6.4 however it takes about 20 secs.
Even if I strip down my application to the absolut minimum of xenomai 
calls like this

main()
{
  mlockall(...);
  rt_task_shadow(...);
}

I get the same behaviour.

I have tested this on the same hardware (x86, atom). The only difference 
is the Linux kernel (2.6.30.8 vs 3.14.17) version and the xenomai version
(2.4.10 vs 2.6.4).

I once mistakenly linked my xenomai 2.4.10 application against libxenomai
and also got the same behaviour (slower startup).
So I suspect this has something to do with libxenomai I need to link 
against, when building xenomai applications using xenomai 2.6.4.

Is there a kind of additional setup behind the scenes in xenomai 2.6.4?
Is there a way to speed up the application start?
Any hint is appreciated.

Regards
Jochen


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

end of thread, other threads:[~2015-02-14 13:59 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-02-12 13:23 [Xenomai] application start is slower with xenomai 2.6.4 than 2.4.10 JK.Behnke
2015-02-12 18:43 ` Gilles Chanteperdrix
2015-02-13  7:46   ` JK.Behnke
2015-02-13 18:57     ` Gilles Chanteperdrix
2015-02-14 13:59       ` Jochen Behnke

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.