X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=stat.c;h=0c2e01b4f3baaf3975ab8c4a5953a7bbc66b60aa;hp=3a785eed9c21568d5cd005675bb4d2ea128e4e8e;hb=2dbdab7e8fb0205c471f72effab1b2ae5f19bfac;hpb=9f8f2064bcb196c10c9d3a2b64b951d796af22b5 diff --git a/stat.c b/stat.c index 3a785eed..0c2e01b4 100644 --- a/stat.c +++ b/stat.c @@ -225,6 +225,7 @@ static void show_thread_status(struct thread_stat *ts, stat_calc_lat(ts, io_u_lat); log_info(" IO depths : 1=%3.1f%%, 2=%3.1f%%, 4=%3.1f%%, 8=%3.1f%%, 16=%3.1f%%, 32=%3.1f%%, >=64=%3.1f%%\n", io_u_dist[0], io_u_dist[1], io_u_dist[2], io_u_dist[3], io_u_dist[4], io_u_dist[5], io_u_dist[6]); + log_info(" issued r/w: total=%lu/%lu, short=%lu/%lu\n", ts->total_io_u[0], ts->total_io_u[1], ts->short_io_u[0], ts->short_io_u[1]); log_info(" lat (msec): 2=%3.2f%%, 4=%3.2f%%, 10=%3.2f%%, 20=%3.2f%%, 50=%3.2f%%, 100=%3.2f%%\n", io_u_lat[0], io_u_lat[1], io_u_lat[2], io_u_lat[3], io_u_lat[4], io_u_lat[5]); log_info(" lat (msec): 250=%3.2f%%, 500=%3.2f%%, 750=%3.2f%%, 1000=%3.2f%%, >=2000=%3.2f%%\n", io_u_lat[6], io_u_lat[7], io_u_lat[8], io_u_lat[9], io_u_lat[10]); @@ -431,8 +432,10 @@ void show_run_stats(void) for (k = 0; k < FIO_IO_U_LAT_NR; k++) ts->io_u_lat[k] += td->ts.io_u_lat[k]; - for (k = 0; k <= DDIR_WRITE; k++) + for (k = 0; k <= DDIR_WRITE; k++) { ts->total_io_u[k] += td->ts.total_io_u[k]; + ts->short_io_u[k] += td->ts.short_io_u[k]; + } ts->total_run_time += td->ts.total_run_time; }