From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:51968) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S0IFh-0003Pb-PZ for qemu-devel@nongnu.org; Wed, 22 Feb 2012 14:53:26 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S0IFd-0004xK-Vg for qemu-devel@nongnu.org; Wed, 22 Feb 2012 14:53:25 -0500 Received: from mail-lpp01m010-f45.google.com ([209.85.215.45]:41984) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S0IFd-0004x9-OO for qemu-devel@nongnu.org; Wed, 22 Feb 2012 14:53:21 -0500 Received: by lahi5 with SMTP id i5so511707lah.4 for ; Wed, 22 Feb 2012 11:53:19 -0800 (PST) MIME-Version: 1.0 In-Reply-To: <20120222164840.GA8517@gmail.com> References: <20120210143639.GA17883@gmail.com> <20120221155725.GA950@gmail.com> <20120222164840.GA8517@gmail.com> Date: Wed, 22 Feb 2012 19:53:19 +0000 Message-ID: From: Stefan Hajnoczi Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] virtio-blk performance regression and qemu-kvm List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Dongsu Park Cc: qemu-devel@nongnu.org, kvm@vger.kernel.org On Wed, Feb 22, 2012 at 4:48 PM, Dongsu Park wrote: >> Try turning ioeventfd off for the virtio-blk device: >> >> -device virtio-blk-pci,ioeventfd=3Doff,... >> >> You might see better performance since ramdisk I/O should be very >> low-latency. =A0The overhead of using ioeventfd might not make it >> worthwhile. =A0The ioeventfd feature was added post-0.14 IIRC. =A0Normal= ly >> it helps avoid stealing vcpu time and also causing lock contention >> inside the guest - but if host I/O latency is extremely low it might >> be faster to issue I/O from the vcpu thread. > > Thanks for the tip. I tried that too, but no success. My guesses have all been wrong. Maybe it's time to git bisect this instead= :). Stefan