On Dec 8, 2014, at 10:17 AM, // ravi <[email protected]> wrote:
>
> Closer inspection reveals what might be the issue: if you take the idle time
> reported to be not in ms, but 100*ms (where 100 = GNU/Linux clock ticks per
> sec), then it starts to seem right. Throwing away the *100, the idle times
> become:
>
> 393117729
> 393117901
> 393118080
> 393118246
>
> Or approx 2s, 1s, 2s each.
The above is a bit wrong. To account for the clock ticks per second, I cannot
just throw away the *100, I have to throw away ms_per_sec/clock_ticks_per_sec =
1000/100 = 10. Which gives me the times, in ms:
3931177290
3931179010
3931180800
3931182460
Or idle durations of approx 1.7s, 1.8s, 1.6s.
The corrected math above also clears away my earlier confusion about the higher
than expected granularity of the times.That is no longer the case. The times
above have a granularity of 1/100th of a second (the last digit is always zero
in the ms), which is exactly the granularity that the OS reports at.
—ravi
--
Job board: http://jobs.nodejs.org/
New group rules:
https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules:
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
---
You received this message because you are subscribed to the Google Groups
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/nodejs/A92EDA64-31D0-4E8A-90F8-6A66CF9CAEBE%40g8o.net.
For more options, visit https://groups.google.com/d/optout.