Pointers about CPU load measuring

Dag-ErlingSmørgrav des at des.no
Fri Apr 2 12:27:30 PST 2004


Jose Marcio Martins da Cruz <Jose-Marcio.Martins at ensmp.fr> writes:
> Someone can send some pointers on how to measure global CPU load under
> FreeBSD from a C program ? I'm looking for values for
> idle/kernel/user, in a similar way as does top. Is there any pointer
> or doc ?. I'd like to avoir browsing top code.

Use sysctlbyname(3) to retrieve vm.loadavg, which is a struct loadavg
(defined in <sys/resource.h>)

DES
-- 
Dag-Erling Smørgrav - des at des.no


More information about the freebsd-hackers mailing list