.f_print_avg = print_disk_stats,
#endif
#if defined(SOURCE_SAR) || defined(SOURCE_SADF)
- .hdr_line = "DEV;tps;rd_sec/s;wr_sec/s;avgrq-sz;avgqu-sz;await;svctm;%util",
+ .hdr_line = "DEV;tps;rkB/s;wkB/s;areq-sz;aqu-sz;await;svctm;%util",
#endif
#ifdef SOURCE_SADF
.f_render = render_disk_stats,
memset(&sdpzero, 0, STATS_DISK_SIZE);
if (DISPLAY_UNIT(flags)) {
- /* Default values unit is sectors */
- unit = 0;
+ /* Default values unit is kB */
+ unit = 2;
}
if (dis) {
cprintf_f(-1, 1, 9, 2,
S_VALUE(sdp->nr_ios, sdc->nr_ios, itv));
cprintf_f(unit, 2, 9, 2,
- S_VALUE(sdp->rd_sect, sdc->rd_sect, itv),
- S_VALUE(sdp->wr_sect, sdc->wr_sect, itv));
+ S_VALUE(sdp->rd_sect, sdc->rd_sect, itv) / 2,
+ S_VALUE(sdp->wr_sect, sdc->wr_sect, itv) / 2);
cprintf_f(-1, 4, 9, 2,
/* See iostat for explanations */
- xds.arqsz,
+ xds.arqsz / 2,
S_VALUE(sdp->rq_ticks, sdc->rq_ticks, itv) / 1000.0,
xds.await,
xds.svctm);