The error I receive when attempting to use the "sync" io engine in Windows 7: "fio: pid=4904, err=5/file:backend.c:633, func=full resid, error=Input/output error" I tried psync - that ran, but didn't seem to do the proper io. vsync didn't work at all. If there are no synchronous engines available at the moment for Windows, I suggest adding an option to simulate synchronous io when using the Windows AIO engine. Greg. On 14 August 2012 16:24, Greg Sullivan <greg.sullivan@xxxxxxxxxxxxx> wrote: > I need to simulate strict synchronous, round robin i/o to a group of > files. I am on Windows 7 32-bit. > fio is very nearly working, except that even with a queue depth of 1, > it is still resulting in a disk queue that is > 1, because the > "iodepth" parameter is not global - it is per thread. (correct?) > > I've tried using the "sync" engine, however that doesn't work at all - > just spews out errors. > > Any assistance much appreciated. > > Greg. -- 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