Re: [PATCH 2/2] kvm tools: Submit multiple virtio-blk requests in parallel

2011-12-18 Thread Sasha Levin
On Fri, 2011-12-16 at 22:57 +0800, Asias He wrote: > On 12/15/2011 08:15 PM, Sasha Levin wrote: > > When using AIO, submit all requests which exists in the vring in a > single > > io_submit instead of one io_submit for each descriptor. > > > > Benchmarks: > > > > Short version: 15%+ increase in I

Re: [PATCH 2/2] kvm tools: Submit multiple virtio-blk requests in parallel

2011-12-16 Thread Asias He
On 12/15/2011 08:15 PM, Sasha Levin wrote: > When using AIO, submit all requests which exists in the vring in a single > io_submit instead of one io_submit for each descriptor. > > Benchmarks: > > Short version: 15%+ increase in IOPS, small increase in BW. > > Read IOPS: > Before: > vda: ios=2

[PATCH 2/2] kvm tools: Submit multiple virtio-blk requests in parallel

2011-12-15 Thread Sasha Levin
When using AIO, submit all requests which exists in the vring in a single io_submit instead of one io_submit for each descriptor. Benchmarks: Short version: 15%+ increase in IOPS, small increase in BW. Read IOPS: Before: vda: ios=291792/0, merge=0/0, ticks=35229/0, in_queue=31025, util=61.30%