On Fri, 04/10 22:38, ein wrote:
> Qemu creates more than 70 threads and everyone of them tries to write to
> disk, which results in:
> 1. High I/O time.
> 2. Large latency.
> 2. Poor sequential read/write speeds.
> 
> When I limited number of cores, I guess I limited number of threads as
> well. That's why I got better numbers.
> 
> I've tried to combine AIO native and thread setting with deadline
> scheduler. Native AIO was much more worse.
> 
> The final question, is there any way to prevent Qemu for making so large
> number of processes when VM does only one sequential R/W operation?

aio=native will make QEMU only submit IO from the IO thread, so you shouldn't
see 70 threads with that. And that should usually be a better option for
performance.


Fam

Reply via email to