This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


RE: [Xen-users] Improve performance of domain U

To: "Hans de Hartog" <dehartog@xxxxxxxxxx>, xen-users@xxxxxxxxxxxxxxxxxxx
Subject: RE: [Xen-users] Improve performance of domain U
From: "Petersson, Mats" <Mats.Petersson@xxxxxxx>
Date: Mon, 4 Sep 2006 15:26:54 +0200
Delivery-date: Mon, 04 Sep 2006 06:28:46 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <44FACAD2.5080606@xxxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcbQJGWG8CrRCfRGROSwvaaqhBBSOAAAFUrg
Thread-topic: [Xen-users] Improve performance of domain U

> -----Original Message-----
> From: xen-users-bounces@xxxxxxxxxxxxxxxxxxx 
> [mailto:xen-users-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of 
> Hans de Hartog
> Sent: 03 September 2006 13:30
> To: xen-users@xxxxxxxxxxxxxxxxxxx
> Subject: Re: [Xen-users] Improve performance of domain U
> Hi,
> Somewhere earlier in this thread, naha wrote
> that he had 1 kernel for all domains.
> I understood that the kernelconfigurations for
> dom0 and domU must be different (backend stuff
> for dom0 and frontend stuff for domU).
> If both are included, could that lead to bad
> performance?

Not particularly noticable in any system that has a reasonable amount of
memory per domain. If you're trying (as I've seen examples of) to cram
32 domains into 256 MB of memory, you WILL need to strip anything that
isn't absolutely critical out of the kernel. 

But driver that are modules will not use any memory anyway (diskspace
will be used, but no memory as such), so if you have modules in the
kernel (most people will build this way), then surplus drivers will
never get loaded, and thus not consume any resource. 

The backend/frontend choice is done all automagically based on the
domain's "plug-n-play" mechanisms, so it will not load any of the
frontend drivers when it need backend drivers or the other way around.

Obviously, if the front/back-end drivers are compiled in fixed into the
kernel, a small amount of extra space is needed for the kernel, but I
doubt that it's more than 100K or so, and if we're still talking about
"normal" systems where there goal is to have several megabytes per
domain, it would make no noticable differnce. 

> Thanks,
> Hans.
> _______________________________________________
> Xen-users mailing list
> Xen-users@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-users

Xen-users mailing list

<Prev in Thread] Current Thread [Next in Thread>