|
From: | Paolo Bonzini |
Subject: | Re: [Qemu-devel] [RFC PATCH V7 09/19] Drop global lock during TCG code execution |
Date: | Wed, 12 Aug 2015 11:58:45 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.1.0 |
On 11/08/2015 23:34, Frederic Konrad wrote: >>> >> Also if qemu_cond_broadcast(&qemu_io_proceeded_cond) is being dropped >> there is no point keeping the guff around in qemu_tcg_wait_io_event. >> > Yes good point. > > BTW this leads to high consumption of host CPU eg: 100% per VCPU thread as > the VCPUs thread are no longer waiting for qemu_io_proceeded_cond. If the guest CPU is busy waiting, that's expected. But if the guest CPU is halted, it should not have 100% host CPU consumption. Paolo
[Prev in Thread] | Current Thread | [Next in Thread] |