Re: Calculating kernel/user/idle time

2010-03-06 Thread Ian Smith
In freebsd-questions Digest, Vol 300, Issue 11, Message: 8 On Fri, 5 Mar 2010 16:58:20 -0600 Dan Nelson dnel...@allantgroup.com wrote: In the last episode (Mar 05), Peter Steele said: What's the proper way to calculate kernel/user/idle time? I know the raw values come from sysctl

Calculating kernel/user/idle time

2010-03-05 Thread Peter Steele
What's the proper way to calculate kernel/user/idle time? I know the raw values come from sysctl kern.cp_time, but these values need to be massaged based on the number of CPUs and so on. Can someone explain briefly what the algorithm is calculating the final percentages representing these

Re: Calculating kernel/user/idle time

2010-03-05 Thread Dan Nelson
In the last episode (Mar 05), Peter Steele said: What's the proper way to calculate kernel/user/idle time? I know the raw values come from sysctl kern.cp_time, but these values need to be massaged based on the number of CPUs and so on. Can someone explain briefly what the algorithm is

RE: Calculating kernel/user/idle time

2010-03-05 Thread Peter Steele
They shouldn't need to be massaged. Just sample the values at two intervals, and your percentages can be calculated by dividing each delta by the sum of the deltas (since the sum equals the total CPU usage over the interval, by definition). If you want to calculate per-cpu usage, use the