From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:42905) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rzsq8-0002hU-Jc for qemu-devel@nongnu.org; Tue, 21 Feb 2012 11:45:26 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Rzsq2-0007lQ-TL for qemu-devel@nongnu.org; Tue, 21 Feb 2012 11:45:20 -0500 Received: from mail-ey0-f173.google.com ([209.85.215.173]:48315) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rzsq2-0007lE-JH for qemu-devel@nongnu.org; Tue, 21 Feb 2012 11:45:14 -0500 Received: by eaac1 with SMTP id c1so2901317eaa.4 for ; Tue, 21 Feb 2012 08:45:12 -0800 (PST) Date: Tue, 21 Feb 2012 17:45:08 +0100 From: Dongsu Park Message-ID: <20120221164508.GB950@gmail.com> References: <20120210143639.GA17883@gmail.com> <87sjifd2sw.fsf@rustcorp.com.au> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <87sjifd2sw.fsf@rustcorp.com.au> Subject: Re: [Qemu-devel] virtio-blk performance regression and qemu-kvm List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Rusty Russell Cc: qemu-devel@nongnu.org, kvm@vger.kernel.org Hi Rusty, On 13.02.2012 10:25, Rusty Russell wrote: > On Fri, 10 Feb 2012 15:36:39 +0100, Dongsu Park wrote: > > Hi, > > > > Recently I observed performance regression regarding virtio-blk, > > especially different IO bandwidths between qemu-kvm 0.14.1 and 1.0. > > So I want to share the benchmark results, and ask you what the reason > > would be. > > Interesting. There are two obvious possibilities here. One is that > qemu has regressed, the other is that virtio_blk has regressed; the new > qemu may negotiate new features. Please do the following in the guest > with old and new qemus: > > cat /sys/class/block/vdb/device/features > > (eg, here that gives: 0010101101100000000000000000100e0). I did that on guest VM, using both qemu-kvm 0.14.1 and 1.0. (cat /sys/class/block/vdb/device/features) using qemu-kvm 0.14.1: 0010101101100000000000000000100000000000000000000000000000000000 using qemu-kvm 1.0: 0010101101100000000000000000110000000000000000000000000000000000 >>From my understanding, both of them have the same virtio features. Please correct me if I'm wrong. Regards, Dongsu