[netperf-dev] netperf2 commit notice r61 - trunk/src

raj at netperf.org raj at netperf.org
Tue Mar 21 15:25:32 PST 2006


Author: raj
Date: 2006-03-21 15:25:32 -0800 (Tue, 21 Mar 2006)
New Revision: 61

Modified:
   trunk/src/netcpu_osx.c
Log:
A small but significant fix for MacOSX CPU util calculations.


Modified: trunk/src/netcpu_osx.c
===================================================================
--- trunk/src/netcpu_osx.c	2006-03-17 22:13:53 UTC (rev 60)
+++ trunk/src/netcpu_osx.c	2006-03-21 23:25:32 UTC (rev 61)
@@ -125,7 +125,7 @@
   idleticks = UNSIGNED_DIFFERENCE(lib_end_ticks.cpu_ticks[CPU_STATE_IDLE], lib_start_ticks.cpu_ticks[CPU_STATE_IDLE]);
   totalticks = userticks + systicks + idleticks;
 
-  lib_local_cpu_util = (float)idleticks/(float)totalticks * 100.0f;
+  lib_local_cpu_util = ((float)userticks + (float)systicks)/(float)totalticks * 100.0f;
   lib_local_cpu_util *= correction_factor;
 
   return lib_local_cpu_util;



More information about the netperf-dev mailing list