|
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
[Prev in Thread] | Current Thread | [Next in Thread] |