cpu utilization break down via sysctl

Stefan Parvu sparvu at systemdatarecorder.org
Mon Aug 4 18:40:17 UTC 2014


> Err... Well... Maybe?  The numeric values are the values of the counters
> at the time the information was acquired.
> 
> I'd probably depict them more as:
> 
>        user  nice system  intr     idle
> cpu0: 28845  2060  22253  1805  1197920
> cpu1: 27677  1477  22399  2109  1199180
> cpu2: 32342  1649  19499   894  1198458
> cpu3: 29670  1678  20324  1471  1199699

right. 


> If you mean total non-idle CPU, yes.  For determining available CPU, you
> need to include idle.
> 

super. Many thanks again. I will put together these and post my progress. I will do
first the CPU utilization, then go to mem, disk and network io utilizations. I need as well
the get the run-queue length, load average seems very simple. Not sure how hairy things
will get on those parts when I will need per disk or per NIC throughput iops or read KB/sec. 

One thing at the time.

Cheers,

-- 
Stefan Parvu <sparvu at systemdatarecorder.org>


More information about the freebsd-hackers mailing list