[vbox-dev] How to compile linux kernel to work best on VirtualBox

Ribhi Kamal rbhkamal at gmail.com
Fri Aug 26 16:38:44 GMT 2011


Thanks! What about paravirtulized guest support options:
1- paravirtuaization code
2- Paravirtualization layer for spinlocks
3- Lguest guest support

-- Ribhi

On Fri, Aug 26, 2011 at 11:20 AM, Frank Mehnert <frank.mehnert at oracle.com>wrote:

> On Friday 26 August 2011 17:06:36 Ribhi Kamal wrote:
> > Assume that VirtualBox is running on a host (Windows/linux) without any
> > support for hardware virtualization (think netbooks).
> >
> > Is there anything I can do from a linux guest to improve performance? In
> > other words, does it matter how the guest linux kernel was compiled? If
> so,
> > what options can I enable/disable/adjust to improve performance?
>
> Yes. Compile the kernel as non-SMP kernel and switch off as many options
> which are responsible for code patching as possible. Enabling SMP support
> is one option which uses code patching on recent Linux kernels (to
> improve performance on non-SMP systems). Code patching of the guest
> kernel always induces additional virtualization overhead.
>
> Kind regards,
>
> Frank
> --
> Dr.-Ing. Frank Mehnert
> Senior Manager Software Development Desktop Virtualization, VirtualBox
> ORACLE Deutschland B.V. & Co. KG | Werkstr. 24 | 71384 Weinstadt, Germany
>
> Hauptverwaltung: Riesstr. 25, D-80992 München
> Registergericht: Amtsgericht München, HRA 95603
>
> Komplementärin: ORACLE Deutschland Verwaltung B.V.
> Hertogswetering 163/167, 3543 AS Utrecht, Niederlande
> Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697
> Geschäftsführer: Jürgen Kunz, Marcel van de Molen, Alexander van der Ven
>
> _______________________________________________
> vbox-dev mailing list
> vbox-dev at virtualbox.org
> http://vbox.innotek.de/mailman/listinfo/vbox-dev
>
>


-- 
-- Ribhi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.virtualbox.org/pipermail/vbox-dev/attachments/20110826/8e5ea240/attachment.html>


More information about the vbox-dev mailing list