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.
This commit is contained in:
parent
efd19b8fd0
commit
cd8ad406ad
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=155670
@ -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;
|
||||
|
Loading…
Reference in New Issue
Block a user