qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH v1 00/17] dataplane: optimization and multi virt


From: Paolo Bonzini
Subject: Re: [Qemu-devel] [PATCH v1 00/17] dataplane: optimization and multi virtqueue support
Date: Sun, 17 Aug 2014 07:29:50 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0

Il 15/08/2014 22:15, Paolo Bonzini ha scritto:
>> >                 | Random throughput | Sequential throughput
>> > ----------------+-------------------+-----------------------
>> > master          | 442 MB/s          | 730 MB/s
>> > base            | 453 MB/s          | 757 MB/s
>> > bypass (Ming)   | 461 MB/s          | 734 MB/s
>> > coroutine       | 468 MB/s          | 716 MB/s
>> > bypass (Paolo)  | 476 MB/s          | 682 MB/s
> This is pretty large, but it really smells like either a setup problem
> or a kernel bug...

Thinking more about the I/O scheduler, it could simply be that faster
I/O = less coalescing = more bios actually reaching the driver = less speed.

It should be possible to find if this is true using blktrace.

(The reason why sequential I/O is faster is coalescing in the I/O
scheduler).

Paolo



reply via email to

[Prev in Thread] Current Thread [Next in Thread]