diff options
author | bde <bde@FreeBSD.org> | 2006-02-14 12:26:51 +0000 |
---|---|---|
committer | bde <bde@FreeBSD.org> | 2006-02-14 12:26:51 +0000 |
commit | faf3e4e3ca08464b73177afa303ed31846320ea4 (patch) | |
tree | f48e5e8e379cd732f302e00b5287af56fa09dd7a | |
parent | 2e5f3296e55949ce8b624df724e7356f71d04ec0 (diff) | |
download | FreeBSD-src-faf3e4e3ca08464b73177afa303ed31846320ea4.zip FreeBSD-src-faf3e4e3ca08464b73177afa303ed31846320ea4.tar.gz |
Removed the frobbing of CPU percentages from > 99.9 to 99.9. Rev.1.35
made it unnecessary. (Rev.1.6 had to reduce the field width to 4, and
changed 100.0 and preposterous larger values down to 99.9 since 100.0
wouldn't have fitted. Rev.1.35 handles precentages > 99.9 well enough by
changing the format to %.0f when the string given by the initial format
is too wide.)
Even with this change, during short testing I've never seen a percentage
of 100 being displayed by systat -v, although top(1) displays percentages
of 100 user or 100 idle for similar loads.
-rw-r--r-- | usr.bin/systat/vmstat.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/usr.bin/systat/vmstat.c b/usr.bin/systat/vmstat.c index 2fc003a..24c47f4 100644 --- a/usr.bin/systat/vmstat.c +++ b/usr.bin/systat/vmstat.c @@ -460,8 +460,6 @@ showkre() f1 = cputime(i); f2 += f1; l = (int) ((f2 + 1.0) / 2.0) - psiz; - if (f1 > 99.9) - f1 = 99.9; /* no room to display 100.0 */ putfloat(f1, GRAPHROW, GRAPHCOL + 10 * lc, 4, 1, 0); move(GRAPHROW + 2, psiz); psiz += l; |