WARNING - OLD ARCHIVES

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/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] xm speed

To: "James Harper" <JamesH@xxxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] xm speed
From: Ian Pratt <Ian.Pratt@xxxxxxxxxxxx>
Date: Fri, 10 Sep 2004 13:55:11 +0100
Cc: xen-devel@xxxxxxxxxxxxxxxxxxxxx, Ian.Pratt@xxxxxxxxxxxx
Delivery-date: Fri, 10 Sep 2004 14:02:32 +0100
Envelope-to: steven.hand@xxxxxxxxxxxx
In-reply-to: Your message of "Fri, 10 Sep 2004 22:33:59 +1000." <AEC6C66638C05B468B556EA548C1A77D3BE029@trantor>
List-archive: <http://sourceforge.net/mailarchive/forum.php?forum=xen-devel>
List-help: <mailto:xen-devel-request@lists.sourceforge.net?subject=help>
List-id: List for Xen developers <xen-devel.lists.sourceforge.net>
List-post: <mailto:xen-devel@lists.sourceforge.net>
List-subscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=subscribe>
List-unsubscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=unsubscribe>
Sender: xen-devel-admin@xxxxxxxxxxxxxxxxxxxxx
> I'm waiting about 2 seconds from typing 'xm list' and for something to
> appear. Is this normal? The machine is fairly old, it's a Compaq
> Proliant 1600 with a single CPU running at 350Mhz. It's hardware RAID
> but that is pretty slow too.

If you look at the output of 'xm list' does the CPU time consumed
by dom0 go up by 2s every time?

Is dom0 competing for CPU0 with a bunch of other busy domains?

On our 2.4GHz Xeon machines, I've noticed that running 'xm list'
causes the amount of CPU consumed by dom0 to go up by around
100ms, which is quite a staggering amount given what it's
actually doing. Python isn't the most efficient of languages, and
we are doing a HTTP RPC between xm and xend, but this level of
resource usage has always rather surprised me. 

I guess we could use one of the python profiling tools to find
out where the overhead is. Since this is all 'control plane' we
haven't made any effort to make it efficient and have
concentrated on flexibility. It it starts becoming a bottleneck
it may be necessary to selectively recode bits in C.

Ian




-------------------------------------------------------
This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170
Project Admins to receive an Apple iPod Mini FREE for your judgement on
who ports your project to Linux PPC the best. Sponsored by IBM. 
Deadline: Sept. 13. Go here: http://sf.net/ppc_contest.php
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/xen-devel

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