get it right this time.

This commit is contained in:
JoelKatz
2012-12-06 04:17:51 -08:00
parent f99e2293db
commit 58e47d3f51
2 changed files with 4 additions and 4 deletions

View File

@@ -87,5 +87,5 @@ void LoadMonitor::getCountAndLatency(uint64& count, uint64& latencyAvg, uint64&
latencyAvg = mLatencyMSAvg / (mLatencyEvents * 4);
latencyPeak = mLatencyMSPeak / (mLatencyEvents * 4);
}
isOver = isOverTarget();
isOver = isOverTarget(latencyAvg, latencyPeak);
}

View File

@@ -39,10 +39,10 @@ public:
mTargetLatencyPk = pk * 4;
}
bool isOverTarget()
bool isOverTarget(uint64 avg, uint64 peak)
{
return (mTargetLatencyPk && (mLatencyMSPeak > mTargetLatencyPk)) ||
(mTargetLatencyAvg && (mLatencyMSAvg > mTargetLatencyAvg));
return (mTargetLatencyPk && (peak > mTargetLatencyPk)) ||
(mTargetLatencyAvg && (avg > mTargetLatencyAvg));
}
void getCountAndLatency(uint64& count, uint64& latencyAvg, uint64& latencyPeak, bool& isOver);