Topic
IC4NOTICE: developerWorks Community will be offline May 29-30, 2015 while we upgrade to the latest version of IBM Connections. For more information, read our upgrade FAQ.
2 replies Latest Post - ‏2012-12-29T19:40:44Z by nagger
SystemAdmin
SystemAdmin
2402 Posts
ACCEPTED ANSWER

Pinned topic nmon cpu stats: point in time or avarage

‏2012-11-28T09:07:34Z |
Hello together,

for programming visulas we need informations wether the nmon cpu-statistics are measured as a point in time or
or are they an average of the interval?

Thanks and best regards
juergen
Updated on 2012-12-29T19:40:44Z at 2012-12-29T19:40:44Z by nagger
  • SystemAdmin
    SystemAdmin
    2402 Posts
    ACCEPTED ANSWER

    Re: nmon cpu stats: point in time or avarage

    ‏2012-11-28T10:51:23Z  in response to SystemAdmin
    I think they are calculated from "cpu cycles total", "cpu cycles consumed" and "cpu cycles idle" at each point of time.
    So it is an average to the interval of the snapshots.

    Hope this opens it a bit...
  • nagger
    nagger
    1635 Posts
    ACCEPTED ANSWER

    Re: nmon cpu stats: point in time or avarage

    ‏2012-12-29T19:40:44Z  in response to SystemAdmin
    If you think about it a CPU at any particular point in time is either 100% busy or 100% with nothing to do.

    So it is pretty obviously an average over the time between snapshots.
    There is also a interesting side effect - the faster you collect data (smaller periods) the more peaks and troughs you see and the harder it is to determine improvements or an average
    the longer the period the more averaging out you get so the peaks are lower but much more consistent.

    You may need both say a data set for the day and a data set for the busy hour in more detail.

    By the way some slower moving stats are point in time like the memory use.

    Hope this helps, Nigel