VBox influences applications running on other CPUs
Alexander Boettcher
alexander.boettcher at ...1...
Tue Nov 18 12:12:18 CET 2014
Hi,
On 12.11.2014 14:06, Christian Menard wrote:
> When I setup a system that starts the Android-VM and Nitpicker in parallel on
> top of my Framebuffer-Multiplexer but does not start any nitpicker apps,
> everything works fine in single- and multi-processor case. However, as soon as
> I start a nitpicker app like liquid_fb, the system gets very slow while the
> android kernel is booting. The kernel boot takes more than 30 minutes (usually
> a few seconds) and everything else is very slow as well. In the case where
> virtualbox runs on a separate CPU it gets even worse. Once the kernel boot
> completed, the system runs fast again. In this state starting virtualbox on
> another CPU helps, the system in general responds faster and has better
> performance.
Do you see during the slow down messages like "apply timer quirk" in the
log output ?
Alex.
>
> I wonder why an app running in parallel to virtualbox influences the
> performance of the whole system so drastically. First I thought it might be
> related to my Framebuffer multiplexer, but the problem remains when starting
> virtualbox in a liquid_fb. Do you have any suggestions?
>
> Thanks
> Christian
>
> On Monday 10 November 2014 11:26:44 Alexander Boettcher wrote:
>> Hello Christian,
>>
>> On 09.11.2014 14:51, Alexander Boettcher wrote:
>>> The core services and init are running on the boot CPU. By moving all
>>> critical servers to another CPU (as done in your run script) you get a
>>> lot of cross CPU switching overhead, whenever the services call init or
>>> core.
>>>
>>> The better approach is to start VBox on another CPU instead, actually I
>>> doesn't know whether this is already works ...
>>
>> please try following attached patch. With it VBox can be started also on
>> another CPU then the boot CPU.
>>
>> Does it work for you ?
>>
>> Alex.
>
> ------------------------------------------------------------------------------
> Comprehensive Server Monitoring with Site24x7.
> Monitor 10 servers for $9/Month.
> Get alerted through email, SMS, voice calls or mobile push notifications.
> Take corrective actions from your mobile device.
> http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
> _______________________________________________
> genode-main mailing list
> genode-main at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/genode-main
>
More information about the users
mailing list