fio icon indicating copy to clipboard operation
fio copied to clipboard

20251023 steady state add latency

Open mcgrof opened this issue 3 months ago • 3 comments

This adds fio steady state latency support.

mcgrof avatar Oct 23 '25 20:10 mcgrof

Seems like some rebasing went awry.

vincentkfu avatar Oct 23 '25 20:10 vincentkfu

Seems like some rebasing went awry.

yikes yes, sorry about that. Fixed and and pushed.

mcgrof avatar Oct 23 '25 23:10 mcgrof

There is still a bit more than needs to be added to get this working in client/server mode.

  1. Please bump FIO_SERVER_VER since struct thread_stat has changed
  2. In client.c:fio_handle_client(), the switch block for FIO_NET_CMD_TS has code to ingest steadystate BW and IOPS data. Similar code for latency should be added.
  3. Similarly, in server.c:fio_server_send_ts() is code to send steadystate BW and IOPS data. Code for sending latency data should be added. ss_extra_size needs to be 3 * ts->ss_dur... instead of 2 * ts->ss_dur...

vincentkfu avatar Oct 31 '25 16:10 vincentkfu