Return to iostat.c CVS log | Up to [local] / src / usr.bin / systat |
version 1.23, 2004/02/15 22:56:12 | version 1.24, 2006/03/31 04:10:59 | ||
---|---|---|---|
|
|
||
stat1(int row, int o) | stat1(int row, int o) | ||
{ | { | ||
int i; | int i; | ||
double time; | double tim; | ||
time = 0; | tim = 0; | ||
for (i = 0; i < CPUSTATES; i++) | for (i = 0; i < CPUSTATES; i++) | ||
time += cur.cp_time[i]; | tim += cur.cp_time[i]; | ||
if (time == 0.0) | if (tim == 0.0) | ||
time = 1.0; | tim = 1.0; | ||
wmove(wnd, row, INSET); | wmove(wnd, row, INSET); | ||
#define CPUSCALE 0.5 | #define CPUSCALE 0.5 | ||
histogram(100.0 * cur.cp_time[o] / time, 50, CPUSCALE); | histogram(100.0 * cur.cp_time[o] / tim, 50, CPUSCALE); | ||
} | } | ||
static void | static void |