summaryrefslogtreecommitdiff
path: root/ifpps.c
diff options
context:
space:
mode:
authorDaniel Borkmann <dborkman@redhat.com>2013-07-11 16:37:57 +0200
committerDaniel Borkmann <dborkman@redhat.com>2013-07-11 16:37:57 +0200
commit40ce5afc8528afde98aa7d434538c231d4a5814f (patch)
treeab1e0c9ad27cddb9282761921578c6f070eac3d1 /ifpps.c
parent59f0273ca444f8266c12e3d8c0ca09439d0ce341 (diff)
ifpps: align avg numbers and remove unit
In order to get a better overview, lets align the avg numbers to the other shown decimals. However, for this we would need to remove the avg units as we deal with floats here. But we know the units from the above numbers anyway. I think this makes it more clear to follow. Signed-off-by: Daniel Borkmann <dborkman@redhat.com>
Diffstat (limited to 'ifpps.c')
-rw-r--r--ifpps.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/ifpps.c b/ifpps.c
index 7f6f002..385d05e 100644
--- a/ifpps.c
+++ b/ifpps.c
@@ -815,10 +815,10 @@ static void screen_percpu_states(WINDOW *screen, const struct ifstat *rel,
all = avg->cpu_user + avg->cpu_sys + avg->cpu_nice + avg->cpu_idle + avg->cpu_iow;
mvwprintw(screen, (*voff)++, 2,
- "avg: %14.1lf%% usr/t "
- "%9.1lf%% sys/t "
- "%10.1lf%% idl/t "
- "%11.1lf%% iow/t",
+ "avg: %14.1lf%% "
+ "%9.1lf%% "
+ "%10.1lf%% "
+ "%11.1lf%%",
100.0 * (avg->cpu_user + avg->cpu_nice) / all,
100.0 * avg->cpu_sys / all,
100.0 * avg->cpu_idle /all,
@@ -859,9 +859,9 @@ static void screen_percpu_irqs_rel(WINDOW *screen, const struct ifstat *rel,
screen_percpu_irqs_rel_one(screen, rel, voff, cpu_hits[cpus - 1].idx, "-");
mvwprintw(screen, (*voff)++, 2,
- "avg: %15.2Lf irqs/t "
- "%17.2Lf sirq rx/t "
- "%17.2Lf sirq tx/t",
+ "avg: %17.1Lf "
+ "%17.1Lf "
+ "%17.1Lf",
avg->irqs_rel, avg->irqs_srx_rel, avg->irqs_stx_rel);
}
@@ -895,7 +895,7 @@ static void screen_percpu_irqs_abs(WINDOW *screen, const struct ifstat *abs,
screen_percpu_irqs_abs_one(screen, abs, voff, cpu_hits[cpus - 1].idx, "-");
mvwprintw(screen, (*voff)++, 2,
- "avg: %15.2Lf irqs", avg->irqs_abs);
+ "avg: %17.1Lf", avg->irqs_abs);
}
static void screen_wireless(WINDOW *screen, const struct ifstat *rel,