From: Steven Noonan Date: Mon, 8 Apr 2013 22:25:54 +0000 (-0700) Subject: stats: show summary bandwidth in terms of kb_base X-Git-Tag: fio-2.1~86 X-Git-Url: https://git.kernel.dk/?a=commitdiff_plain;h=142c7f2d081337362afd85c1613627d8ee9ddeaf;p=fio.git stats: show summary bandwidth in terms of kb_base Signed-off-by: Steven Noonan Signed-off-by: Jens Axboe --- diff --git a/stat.c b/stat.c index f2b574e9..656bb56a 100644 --- a/stat.c +++ b/stat.c @@ -448,7 +448,7 @@ static void show_ddir_status(struct group_run_stats *rs, struct thread_stat *ts, ts->percentile_precision); } if (calc_lat(&ts->bw_stat[ddir], &min, &max, &mean, &dev)) { - double p_of_agg = 100.0; + double p_of_agg = 100.0, fkb_base = (double)rs->kb_base; const char *bw_str = "KB"; if (rs->agg[ddir]) { @@ -457,11 +457,11 @@ static void show_ddir_status(struct group_run_stats *rs, struct thread_stat *ts, p_of_agg = 100.0; } - if (mean > 999999.9) { - min /= 1000.0; - max /= 1000.0; - mean /= 1000.0; - dev /= 1000.0; + if (mean > fkb_base * fkb_base) { + min /= fkb_base; + max /= fkb_base; + mean /= fkb_base; + dev /= fkb_base; bw_str = "MB"; }