From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1EMnAE-00053A-PY for qemu-devel@nongnu.org; Tue, 04 Oct 2005 09:49:02 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1EMnAD-00052I-7y for qemu-devel@nongnu.org; Tue, 04 Oct 2005 09:49:02 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EMn9Y-0004R0-Cu for qemu-devel@nongnu.org; Tue, 04 Oct 2005 09:48:20 -0400 Received: from [64.233.182.194] (helo=nproxy.gmail.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1EMmiX-0006gh-69 for qemu-devel@nongnu.org; Tue, 04 Oct 2005 09:20:25 -0400 Received: by nproxy.gmail.com with SMTP id n15so238404nfc for ; Tue, 04 Oct 2005 06:20:23 -0700 (PDT) Message-ID: <46d6db660510040620n5286abf0rf3c5fe3f738a7130@mail.gmail.com> Date: Tue, 4 Oct 2005 15:20:23 +0200 From: Christian MICHON Subject: Re: [Qemu-devel] [patch] non-blocking disk IO In-Reply-To: <43428026.20504@stanfordalumni.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <4340D479.7030301@stanfordalumni.org> <434100A3.5030104@dblab.ece.ntua.gr> <46d6db660510030558y3413a698ra74d5a270de58bf2@mail.gmail.com> <43422C99.2010300@stanfordalumni.org> <434242DE.40906@dblab.ece.ntua.gr> <46d6db660510040235i547ea37aw33965dbe77c0a390@mail.gmail.com> <46d6db660510040419p475ed971w3a452c0cebbfa13f@mail.gmail.com> <43428026.20504@stanfordalumni.org> Reply-To: Christian MICHON , qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Then all is good and I should not use (2) as a benchmark. Thanks for clarifying :) On 10/4/05, John Coiner wrote: > (1) is a parallel task -- 'tar' and 'bunzip2' run concurrently. You see > a benefit here when one process can use the CPU while the other is > blocked waiting for IO. > > (2) is a serial task. It can't benefit from non-blocking IO. 'make -j 2' > should benefit, in cases where the host file cache is cold. -- Christian