creation, context switch time of process and thread

刘智猷 liuzhiyou.cs at gmail.com
Thu May 24 10:30:51 EDT 2012


On 05/24/2012 08:25 PM, Srinivas Ramanan wrote:
> Can someone give the  information of following typical values in 
> Kernel 3.x
> in a 2Ghz machine with sufficient RAM
>
> Process creation time ?
> Process context switch time ?
> pthread creation time ?
> pthread context swich  time ?
> kernel thread creation time ?
> kernel thread context swich  time ?
>
> What is the best way to measure these values?
> I wrote  a simple test for measuring kernel thread context switch
> A simple test like
>
> 1. get_time(start)
> 2. schedule();
> 3. get_time(end)
> 4. print( context sw time = (end-start) )
>
> But it doesnt seem to work correctly.
>
> Thanks.
> Ramanan
>
>
>
>
>
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Hi,

Check things supporting tracepoints like perf, systemtap and kprobe. 
They could help you a lot.

Regards,
LIU zhiyou
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20120524/65bd5353/attachment.html 


More information about the Kernelnewbies mailing list