Re: [kvm-devel] QEMU/KVM: virtio-blk asynchronous IO

2008-03-29 Thread Anthony Liguori
Marcelo Tosatti wrote: > Use asynchronous IO in the virtio block QEMU driver. > > virtio_blk_handle_output should not block for long periods, since it > holds the mutex lock prohibiting other vcpu's from doing IO to QEMU > devices. Without AIO write intensive benchmarks make guests hang for > sever

Re: [kvm-devel] QEMU/KVM: virtio-blk asynchronous IO

2008-03-27 Thread Anthony Liguori
Marcelo Tosatti wrote: > Use asynchronous IO in the virtio block QEMU driver. > > virtio_blk_handle_output should not block for long periods, since it > holds the mutex lock prohibiting other vcpu's from doing IO to QEMU > devices. Without AIO write intensive benchmarks make guests hang for > sever

[kvm-devel] QEMU/KVM: virtio-blk asynchronous IO

2008-03-27 Thread Marcelo Tosatti
Use asynchronous IO in the virtio block QEMU driver. virtio_blk_handle_output should not block for long periods, since it holds the mutex lock prohibiting other vcpu's from doing IO to QEMU devices. Without AIO write intensive benchmarks make guests hang for several seconds. Write performance als