WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

Re: AIO for better disk IO? Re: [Xen-users] Getting better Disk IO

To: "Petersson, Mats" <Mats.Petersson@xxxxxxx>
Subject: Re: AIO for better disk IO? Re: [Xen-users] Getting better Disk IO
From: Goswin von Brederlow <brederlo@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
Date: Wed, 17 Jan 2007 13:27:38 +0100
Cc: Tom Horsley <tomhorsley@xxxxxxxxxxxx>, Liang Yang <multisyncfe991@xxxxxxxxxxx>, Goswin von Brederlow <brederlo@xxxxxxxxxxxxxxxxxxxxxxxxxxx>, James Rivera <jrivera@xxxxxxxxxxx>, Mark Williamson <mark.williamson@xxxxxxxxxxxx>, xen-users@xxxxxxxxxxxxxxxxxxx
Delivery-date: Wed, 17 Jan 2007 04:27:29 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <907625E08839C4409CE5768403633E0B018E1889@xxxxxxxxxxxxxxxxx> (Mats Petersson's message of "Wed, 17 Jan 2007 11:07:56 +0100")
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <907625E08839C4409CE5768403633E0B018E1889@xxxxxxxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Gnus/5.110006 (No Gnus v0.6) XEmacs/21.4.19 (linux)
"Petersson, Mats" <Mats.Petersson@xxxxxxx> writes:

>> -----Original Message-----
>> From: Liang Yang [mailto:multisyncfe991@xxxxxxxxxxx] 
>>...
>> Second Question:
>> Does Domain0 always wait till AIO data is available and then 
>> notify guest
>> domain? or Domain0 will issue an interrupt immediately to notify guest
>> domain0 when AIO is queued? If the first case is true, then 
>> all AIOs will
>> become synchronous.
>
> The guest can not be issued with an interrupt to signify "data
> available" until the guest's data has been read, so for reads at least,
> the effect from the guest's perspective is still synchronous. This
> doesn't mean that the guest can't issue further requests (for example
> from a different thread, or simply queuing multiple requests to the
> device) and gain from the fact that these requests can be started before
> the first issued request is completed (from the backend drivers point of
> view). 

So, to name something familiar, you gain a (very long) command queue. 

MfG
        Goswin

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users