Skip to content

History / How does fio measure latency

Revisions

  • use relative links for images I finally figured out how to use relative links for images. Replace linked images with relative links to make these entries more portable. Signed-off-by: Vincent Fu <[email protected]>

    @vincentkfu vincentkfu committed Sep 19, 2023
  • latency: update null, nfs ioengine discussion Update null ioengine to point out that it is actually synchronous with qd=1 but asynchronous with qd > 1. Also mention the patch that records issue_time when it is asynchronous. Note that the nfs ioengine was changed to remove its commit function. Signed-off-by: Vincent Fu <[email protected]>

    @vincentkfu vincentkfu committed Aug 4, 2022
  • latency: update for merged patches Signed-off-by: Vincent Fu <[email protected]>

    @vincentkfu vincentkfu committed Jun 16, 2022
  • latency: use html for prettier table Signed-off-by: Vincent Fu <[email protected]>

    @vincentkfu vincentkfu committed Jun 15, 2022
  • latency: add table, fix rdma error Fix incorrect mention of rdma ioengine and add a table listing all the ioengines and how fio handles latency for them. Signed-off-by: Vincent Fu <[email protected]>

    @vincentkfu vincentkfu committed Jun 13, 2022
  • latency: revise for async ioengines with commit functions Most ioengines with commit functions actually do not record issue time within the ioengine. Explain how these ioengines record issue_time and that they do not report submission latency. Signed-off-by: Vincent Fu <[email protected]>

    @vincentkfu vincentkfu committed Jun 10, 2022
  • latency: editing, add note about sqthread_poll Signed-off-by: Vincent Fu <[email protected]>

    @vincentkfu vincentkfu committed Jun 8, 2022
  • latency: initial draft Signed-off-by: Vincent Fu <[email protected]>

    @vincentkfu vincentkfu committed Jun 7, 2022