qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] Block I/O outside the QEMU global mutex was "Re: [RFC P


From: Anthony Liguori
Subject: Re: [Qemu-devel] Block I/O outside the QEMU global mutex was "Re: [RFC PATCH 00/17] Support for multiple "AIO contexts""
Date: Wed, 10 Oct 2012 09:44:50 -0500
User-agent: Notmuch/0.13.2+93~ged93d79 (http://notmuchmail.org) Emacs/23.3.1 (x86_64-pc-linux-gnu)

Paolo Bonzini <address@hidden> writes:

> Il 10/10/2012 14:25, Anthony Liguori ha scritto:
>>> > NBD uses coroutines; curl can use the non-unlocked
>>> > bdrv_aio_readv/writev.  In both cases they would execute in the
>>> > dataplane thread.  qcow2-over-raw would also execute its read/write code
>>> > entirely from the dataplane thread, for example.
>> Does that mean that we'd stop processing the queue if we're waiting for
>> an I/O completion to handle meta data operations?
>> 
>> If that's the case, that probably will hurt performance overall.
>
>>From discussion on IRC it looked like this was ENOCAFFEINE. :)
>
> Paolo

Correct :-)

Regards,

Anthony Liguori




reply via email to

[Prev in Thread] Current Thread [Next in Thread]