I am finding the percentage cpu usage of a process from SNMP MIB using hrSWRunPerfCPU oid. In case of single processor systems it is working fine. But it is giving incorrect values in case of systems having multiple CPUs. In the description of the oid it is mentioned as "
Note that on a multi-processor system, this value may increment by more than one centi-second in one centi-second of real (wall clock) time".
Please suggest any way to overcome this problem.
Justin
