Flexible I/O Tester development
 help / color / mirror / Atom feed
* Rip out verify_backlog support?
@ 2014-02-05 18:43 Grant Grundler
  2014-02-05 19:32 ` Jens Axboe
  0 siblings, 1 reply; 11+ messages in thread
From: Grant Grundler @ 2014-02-05 18:43 UTC (permalink / raw)
  To: Jens Axboe, FIO_list; +Cc: Puthikorn Voravootivat

Today, fio has two distinct phases of operation: workload and then verify.

But there is this hack which is in-between those two: verify_backlog
which makes things a lot more complicated. This hack was added to
limit the amount of memory needed to track the IOs that needed to be
verify. I'm going to argue "verify_each_loop" could do the same thing
and keep fio internals simpler (strictly two phases). If the goal is
to have longer running, well defined workloads that can be verified,
then verifying after each iteration makes more sense.  In other words,
the jobs should define a workload limit (amount of IO or time) and
then iterate that constraint as many times as they want to reach the
duration they want.

Thoughts?

thanks,
grant


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2014-02-06 19:17 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-02-05 18:43 Rip out verify_backlog support? Grant Grundler
2014-02-05 19:32 ` Jens Axboe
2014-02-05 19:44   ` Grant Grundler
2014-02-05 19:53     ` Jens Axboe
2014-02-05 21:03       ` Grant Grundler
2014-02-05 21:28         ` Jens Axboe
2014-02-05 21:47           ` Grant Grundler
2014-02-05 22:30             ` Jens Axboe
2014-02-06  3:34               ` Jens Axboe
2014-02-06 18:58                 ` Puthikorn Voravootivat
2014-02-06 19:17                   ` Jens Axboe

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox