ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/libstatgrab/src/libstatgrab/cpu_stats.c
(Generate patch)

Comparing projects/libstatgrab/src/libstatgrab/cpu_stats.c (file contents):
Revision 1.26 by tdb, Sat Sep 24 13:29:22 2005 UTC vs.
Revision 1.27 by tdb, Mon Oct 9 13:52:06 2006 UTC

# Line 125 | Line 125 | sg_cpu_stats *sg_get_cpu_stats(){
125                          continue;
126                  }
127                  cpu_now.user+=(long long)cs.cpu_sysinfo.cpu[CPU_USER];
128                cpu_now.iowait+=(long long)cs.cpu_sysinfo.cpu[CPU_WAIT];
128                  cpu_now.kernel+=(long long)cs.cpu_sysinfo.cpu[CPU_KERNEL];
129                  cpu_now.idle+=(long long)cs.cpu_sysinfo.cpu[CPU_IDLE];
130 <                cpu_now.swap+=(long long)cs.cpu_sysinfo.cpu[CPU_STATES];
130 >                cpu_now.iowait+=(long long)cs.cpu_sysinfo.wait[W_IO]+(long long)cs.cpu_sysinfo.wait[W_PIO];
131 >                cpu_now.swap+=(long long)cs.cpu_sysinfo.wait[W_SWAP];
132          }
133  
134          cpu_now.total=cpu_now.user+cpu_now.iowait+cpu_now.kernel+cpu_now.idle+cpu_now.swap;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines