Skip to content

Commit c834e91

Browse files
missing-semi-colonbrndnmtthws
authored andcommitted
Fix diskio graph scale being 3 orders of magnitude too small
1 parent 1954893 commit c834e91

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/diskio.cc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ static void print_diskio_dir(struct text_object *obj, int dir, char *p,
153153

154154
/* TODO: move this correction from kB to kB/s elsewhere
155155
* (or get rid of it??) */
156-
human_readable((val / active_update_interval()) * 1024LL, p, p_max_size);
156+
human_readable(val / active_update_interval(), p, p_max_size);
157157
}
158158

159159
void print_diskio(struct text_object *obj, char *p, unsigned int p_max_size) {
@@ -219,9 +219,9 @@ void update_diskio_values(struct diskio_stat *ds, unsigned int reads,
219219
/* compute averages */
220220
int samples = diskio_avg_samples.get(*state);
221221
for (i = 0; i < samples; i++) {
222-
sum += ds->sample[i];
223-
sum_r += ds->sample_read[i];
224-
sum_w += ds->sample_write[i];
222+
sum += ds->sample[i] * 1024LL;
223+
sum_r += ds->sample_read[i] * 1024LL;
224+
sum_w += ds->sample_write[i] * 1024LL;
225225
}
226226
ds->current = sum / static_cast<double>(samples);
227227
ds->current_read = sum_r / static_cast<double>(samples);

0 commit comments

Comments
 (0)