How to get cpu utilization through code with least overhead?

Vaibhav Jain vjoss197 at gmail.com
Sat Jul 30 12:29:43 EDT 2011


Thanks !!
I looked at the code for top command again and I could see /proc/stat being
used. So I guess
that should be the best way to do it.


On Fri, Jul 29, 2011 at 12:15 PM, Jonathan Neuschäfer <j.neuschaefer at gmx.net
> wrote:

> On Thu, Jul 28, 2011 at 04:56:16PM -0700, Vaibhav Jain wrote:
> > Hi,
> >
> > Is there any other way to do this? If I need to write a kernel module
> that
> > needs to get cpu utilization
> > should I still use proc/stat ? Is there a kernel function that can be
> used
> > in a module ?
>
> To get the information that's shown in /proc/stat, I'd suggest having a
> look at fs/proc/stat.c in the kernel tree.
>
> HTH,
>         Jonathan Neuschäfer
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20110730/b9b4cbb6/attachment.html 


More information about the Kernelnewbies mailing list