[gnome-system-monitor] Get solaris mode right.



commit 36f389794b39c090a8a440d98ff7bcdac39084db
Author: Benoît Dejean <benoit placenet org>
Date:   Thu May 14 01:05:51 2009 +0200

    Get solaris mode right.
---
 src/proctable.cpp |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/proctable.cpp b/src/proctable.cpp
index a8f8ab9..7f192b2 100644
--- a/src/proctable.cpp
+++ b/src/proctable.cpp
@@ -666,8 +666,8 @@ update_info (ProcData *procdata, ProcInfo *info)
 	info->pcpu = (proctime.rtime - info->cpu_time) * 100 / procdata->cpu_total_time;
 	info->pcpu = MIN(info->pcpu, 100);
 
-	if (procdata->config.solaris_mode)
-	  info->pcpu /= procdata->config.num_cpus;
+	if (not procdata->config.solaris_mode)
+	  info->pcpu *= procdata->config.num_cpus;
 
 	ProcInfo::cpu_times[info->pid] = info->cpu_time = proctime.rtime;
 	info->nice = procuid.nice;



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]