On Mon, Mar 04, 2024 at 10:09:25AM -0300, Fabiano Rosas wrote: > Perhaps if we move the fsync to the same spot as the multifd thread sync > instead of having a big one at the end? Not sure how that looks with > concurrency in the mix.
Can try, but I think the bottleneck should normally be on the block backend, in which case I won't be surprised concurrency on flushing won't help then. Please see my other proposal on removing fdatasync() from qemu; I could overlook some reason to have it, though.. -- Peter Xu