pcp
[Top] [All Lists]

Re: Floating point problem

To: Martin Spier <mspier@xxxxxxxxxxx>
Subject: Re: Floating point problem
From: fche@xxxxxxxxxx (Frank Ch. Eigler)
Date: Mon, 28 Jul 2014 17:11:01 -0400
Cc: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>, pcp@xxxxxxxxxxx, Amer Ather <aather@xxxxxxxxxxx>, Coburn Watson <cwatson@xxxxxxxxxxx>, Brendan Gregg <bgregg@xxxxxxxxxxx>
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <CAEp4+dUH6fEQ2E=o5O2q8LKfR2xUypM-AeOwQhWy9sEntvO-AQ@xxxxxxxxxxxxxx> (Martin Spier's message of "Mon, 28 Jul 2014 12:47:31 -0700")
References: <CAEp4+dU2kE9JJztBPc=N5oSyoEyBvN5Of19rohC3DxXGeomuRw@xxxxxxxxxxxxxx> <033501cfa8a4$fd091ed0$f71b5c70$@internode.on.net> <CAEp4+dUH6fEQ2E=o5O2q8LKfR2xUypM-AeOwQhWy9sEntvO-AQ@xxxxxxxxxxxxxx>
User-agent: Gnus/5.1008 (Gnus v5.10.8) Emacs/21.4 (gnu/linux)
mspier wrote:

> [...]
> kernel.pct.cpu.user = 100 * kernel.all.cpu.user / hinv.ncpu
> kernel.pct.cpu.sys  = 100 * kernel.all.cpu.sys / hinv.ncpu

PCP_DERIVED_CONFIG=your_file pminfo -d kernel.pct

kernel.pct.cpu.user
    Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
    Semantics: counter  Units: millisec

kernel.pct.cpu.sys
    Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
    Semantics: counter  Units: millisec


The problem is indicated by the "double", which is printed by
pmwebd as a "%g".


- FChE

<Prev in Thread] Current Thread [Next in Thread>