thanks  vimal and mulyadi.<br><br><div class="gmail_quote">On Mon, Mar 21, 2011 at 12:32 PM, Vimal <span dir="ltr">&lt;<a href="mailto:j.vimal@gmail.com">j.vimal@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi Mohit,<br>
<div class="im"><br>
On 18 March 2011 13:07, mohit verma &lt;<a href="mailto:mohit89mlnc@gmail.com">mohit89mlnc@gmail.com</a>&gt; wrote:<br>
&gt; hi all,<br>
&gt;   is it possible to write a user space code to calculate the context switch<br>
&gt; time of a process ? I mean , how can the user space code know about the<br>
&gt; working of the scheduler?<br>
&gt; Is there any system call API to interact with scheduler or something other<br>
&gt; to interact with , regarding  this problem?<br>
<br>
</div>Do check the function tracing framework in the Linux Kernel.<br>
<br>
Links:<br>
* <a href="http://lwn.net/Articles/322666/" target="_blank">http://lwn.net/Articles/322666/</a><br>
* <a href="http://lwn.net/Articles/290277/" target="_blank">http://lwn.net/Articles/290277/</a><br>
<br>
sched_switch is the tracer you&#39;re looking for.<br>
<br>
--<br>
<font color="#888888">Vimal<br>
</font></blockquote></div><br><br clear="all"><br>-- <br>........................<div><i>MOHIT VERMA</i></div><br>