|
From: | Paolo Bonzini |
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 15:31:00 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20120911 Thunderbird/15.0.1 |
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
[Prev in Thread] | Current Thread | [Next in Thread] |