From mboxrd@z Thu Jan 1 00:00:00 1970 From: Badari Pulavarty Subject: Re: [RFC] vhost-blk implementation Date: Tue, 23 Mar 2010 07:48:44 -0700 Message-ID: <4BA8D4CC.3080201@us.ibm.com> References: <1269306023.7931.72.camel@badari-desktop> <4BA81685.9060809@codemonkey.ws> <4BA81D2F.1020405@us.ibm.com> <4BA820AE.7090803@codemonkey.ws> <4BA82C5B.8010808@us.ibm.com> <4BA89256.4030100@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Anthony Liguori , kvm@vger.kernel.org To: Avi Kivity Return-path: Received: from e38.co.us.ibm.com ([32.97.110.159]:37247 "EHLO e38.co.us.ibm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754171Ab0CWOsn (ORCPT ); Tue, 23 Mar 2010 10:48:43 -0400 Received: from d03relay05.boulder.ibm.com (d03relay05.boulder.ibm.com [9.17.195.107]) by e38.co.us.ibm.com (8.14.3/8.13.1) with ESMTP id o2NEgpnr017431 for ; Tue, 23 Mar 2010 08:42:51 -0600 Received: from d03av04.boulder.ibm.com (d03av04.boulder.ibm.com [9.17.195.170]) by d03relay05.boulder.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id o2NEmVYD045448 for ; Tue, 23 Mar 2010 08:48:31 -0600 Received: from d03av04.boulder.ibm.com (loopback [127.0.0.1]) by d03av04.boulder.ibm.com (8.14.3/8.13.1/NCO v10.0 AVout) with ESMTP id o2NEmUl8024024 for ; Tue, 23 Mar 2010 08:48:30 -0600 In-Reply-To: <4BA89256.4030100@redhat.com> Sender: kvm-owner@vger.kernel.org List-ID: Avi Kivity wrote: > On 03/23/2010 04:50 AM, Badari Pulavarty wrote: >> Anthony Liguori wrote: >>> On 03/22/2010 08:45 PM, Badari Pulavarty wrote: >>>> Anthony Liguori wrote: >>>>> On 03/22/2010 08:00 PM, Badari Pulavarty wrote: >>>>>> Forgot to CC: KVM list earlier >>>>> >>>>> >>>>> These virtio results are still with a 2.6.18 kernel with no aio, >>>>> right? >>>> Results are on 2.6.33-rc8-net-next kernel. But not using AIO. >>> >>> Can you try with aio and cache=none? >> >> aio-native,cache=none >> >> # time dd if=/dev/vda of=/dev/null bs=128k iflag=direct >> 640000+0 records in >> 640000+0 records out >> 83886080000 bytes (84 GB) copied, 470.588 seconds, 170 MB/s >> > > You're effectively killing readahead with this. Yes. cache=none, aio=native will force it hit the disk all the time. We loose all the benefits of readahead. > Please use fio with a sequential pattern, queue depth > 1. > Will do. Thanks, Badari