projects
/
fio.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'master' into gfio
[fio.git]
/
stat.c
diff --git
a/stat.c
b/stat.c
index f15ebeba6b7a8db2763594f4afe086054e05e25e..eff1a27e4d135acae099bca57513a980f935b44b 100644
(file)
--- a/
stat.c
+++ b/
stat.c
@@
-1010,10
+1010,11
@@
void show_run_stats(void)
bw = 0;
if (ts->runtime[j]) {
bw = 0;
if (ts->runtime[j]) {
- unsigned long runt;
+ unsigned long runt = ts->runtime[j];
+ unsigned long long kb;
-
runt = ts->runtime[j]
;
- bw =
ts->io_bytes[j]
/ runt;
+
kb = ts->io_bytes[j] / rs->kb_base
;
+ bw =
kb * 1000
/ runt;
}
if (bw < rs->min_bw[j])
rs->min_bw[j] = bw;
}
if (bw < rs->min_bw[j])
rs->min_bw[j] = bw;
@@
-1025,16
+1026,12
@@
void show_run_stats(void)
}
for (i = 0; i < groupid + 1; i++) {
}
for (i = 0; i < groupid + 1; i++) {
- unsigned long max_run[2];
-
rs = &runstats[i];
rs = &runstats[i];
- max_run[0] = rs->max_run[0];
- max_run[1] = rs->max_run[1];
if (rs->max_run[0])
if (rs->max_run[0])
- rs->agg[0] = (rs->io_kb[0] * 1000) / max_run[0];
+ rs->agg[0] = (rs->io_kb[0] * 1000) /
rs->
max_run[0];
if (rs->max_run[1])
if (rs->max_run[1])
- rs->agg[1] = (rs->io_kb[1] * 1000) / max_run[1];
+ rs->agg[1] = (rs->io_kb[1] * 1000) /
rs->
max_run[1];
}
/*
}
/*