Thread (5 messages) 5 messages, 3 authors, 2012-07-17

How to measure time spent in context switch

From: Mulyadi Santosa <hidden>
Date: 2012-07-17 04:43:57

Hi...

On Tue, Jul 17, 2012 at 2:28 AM, Manavendra Nath Manav
[off-list ref] wrote:
How to measure time spent in context switch in Linux i.e. the time the
application stays suspended while the kernel is doing something else. I
don't want to use any profiling tools. What approach should I take to write
my own C code, which can also run as kernel module if required, to measure
time spent accurately. Will it also require to modify the scheduler code?
Does /proc gives any statistics in this regard?
IMHO, you need to mimic how lmbench does it. And AFAIK too, what you
are going to do is very much what lmbench does. But please check their
code for better understanding.

-- 
regards,

Mulyadi Santosa
Freelance Linux trainer and consultant

blog: the-hydra.blogspot.com
training: mulyaditraining.blogspot.com
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help