[Gllug] performance of xen dom0 vs native linux

Nahuel Marisi nahuelmarisi at gmail.com
Sat May 9 14:23:12 UTC 2009


2009/5/9 Richard Jones <rich at annexia.org>

> On Sat, May 09, 2009 at 11:50:28AM +0100, James Courtier-Dutton wrote:
> > Some of them use more so called "hardware acceleration" such as Intel
> > VT or AMD-V.
> > It has been shown that using hardware acceleration can actually slow
> > some applications down when compared with software emulation,
> > particularly with the intel vt and amd-v hardware instructions.
> > Example applications are ones that use a lot of malloc/free calls.
> > intel-vt and amd-v can slow these applications down quite a lot.
>
>
In the case of using hardware acceleration for OS that cannot be
para-virtualised, is KVM considered
faster than Xen on HVM mode?

I tested KVM while running various instances of debian lenny and although I
find it easier to deal with (configuration and such)
I notice it slower than Xen.




>
> > Para-virtualisation uses a good approach by instead of having to
> > emulate actual devices, it provides a special device driver for the
> > guest that improves performance when talking to devices. Emulating
> > actual devices leads to performance issues due to the double buffering
> > etc. required. Para-virtualisation can help considerably for
> > applications that use a lot of device io.
>
> Paravirtualization is more than just devices.  This paper explains
> Xen's approach to paravirtualization RAM and devices:
>
> http://www.cl.cam.ac.uk/research/srg/netos/papers/2003-xensosp.pdf
>
> Rich.
>
> --
> Richard Jones
> Red Hat
> --
> Gllug mailing list  -  Gllug at gllug.org.uk
> http://lists.gllug.org.uk/mailman/listinfo/gllug
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.lug.org.uk/pipermail/gllug/attachments/20090509/6ac5a6e1/attachment.html>
-------------- next part --------------
-- 
Gllug mailing list  -  Gllug at gllug.org.uk
http://lists.gllug.org.uk/mailman/listinfo/gllug


More information about the GLLUG mailing list