All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai-core] Backfire: User <-> Kernel latancy mesurement tool on Xenomai
@ 2011-04-06 16:18 krishna m
  2011-04-06 17:56 ` Gilles Chanteperdrix
  2011-04-06 18:33 ` Wolfgang Denk
  0 siblings, 2 replies; 7+ messages in thread
From: krishna m @ 2011-04-06 16:18 UTC (permalink / raw)
  To: xenomai

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


I ported the backfire tool in the OSADL site [https://www.osadl.org/backfire-4.backfire.0.html] to measure the user to/from kernel latency.I wanted to measure the difference between the RT_PREEMPT kernel and Xenomai Kernel. Surprisingly i see RT_PREEMPT performance better than Xenomai. 
 
Here are few points to note:
1. The thread priority of the "sendme" tool of backfire in RT_PREEMPT is 99 [highest]
2. I have made the thread priority 99 for the rt_task that i spawn [par of ported sendme]
ret = rt_task_shadow(&rt_task_desc, NULL, 99, 0);
 
My Questions:
* I wanted to know if any one has done such measurements using backfire and how dose Xenomai fair agnist RT_PREEMPT?
* is there any similar tool like backfire in the Xenomai tool set that dose the similar measurements?
* Do I need to do more Xenomai specific optimization in the "sendme" and "backfire" code to get better performance?
 
Thanks - Krishna 
  		 	   		  

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

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

end of thread, other threads:[~2011-04-07  5:40 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-04-06 16:18 [Xenomai-core] Backfire: User <-> Kernel latancy mesurement tool on Xenomai krishna m
2011-04-06 17:56 ` Gilles Chanteperdrix
2011-04-06 18:31   ` krishna murthy j s
2011-04-06 22:26     ` Philippe Gerum
2011-04-07  5:40       ` Gilles Chanteperdrix
     [not found]   ` <BLU0-SMTP1079F1DC5F0C055D54FD27BDA50@domain.hid>
2011-04-06 19:09     ` Gilles Chanteperdrix
2011-04-06 18:33 ` Wolfgang Denk

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.