On 06/10/2012 01:25, Jeffrey McVay (jmcvay) wrote:
Anything new on this issue? There is a reviewer using FIO on Windows to measure latency values. I am concerned that they may publish inaccurate data.
I'm working on it again today.
The problem is that windowsaio iterates over the list of outstanding IOs
(busylist), but that list has the most recent first. The sequence of
queue/dequeue with an iodepth of 4 is:
queue 1
queue 2
queue 3
queue 4
dequeue 4
queue 5
dequeue 5
queue 6
dequeue 6
dequeue 3
dequeue 2
dequeue 1
So the first IO therefore has an apparent latency equal to the runtime
of fio.
--
Bruce Cran
--
To unsubscribe from this list: send the line "unsubscribe fio" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html