Класс Hyperic SIGAR CpuTimer: время настенных часов или время процессора?

Кто-нибудь знает, отслеживает ли класс SIGAR CPUTimer время настенных часов или время процессора, затрачиваемое на программу, которая его вызывает? Я искал в Google, но безрезультатно. Их документация также очень минимальна в лучшем случае, поэтому я не могу понять, использует ли этот класс таймеры производительности ЦП с высоким разрешением от самого ЦП (процессоры, в которых мы проводим измерения, имеют это), или он действительно выполняет мелкозернистый измерение времени настенных часов программы.

P.S.: И нет, я не заинтересован в использовании метода Java System.currentTimeMillis() :)


person Kounavi    schedule 04.02.2012    source источник


Ответы (1)


Вы можете скачать исходный код sigar и посмотреть на него самостоятельно. Исходный код совсем не такой большой. Я уверен, что вы быстро найдете нужный код.

person vHalaharvi    schedule 31.01.2013