35 messages in com.xensource.lists.xen-develRe: [Xen-devel] Re: NUMA and SMP
FromSent OnAttachments
David Pilger14 Jan 2007 03:55 
Ryan Harper14 Jan 2007 11:00 
Anthony Liguori15 Jan 2007 09:21 
Petersson, Mats16 Jan 2007 02:47 
Emmanuel Ackaouy16 Jan 2007 05:55 
Petersson, Mats16 Jan 2007 06:18 
ron minnich16 Jan 2007 06:50 
Emmanuel Ackaouy16 Jan 2007 08:13 
Petersson, Mats16 Jan 2007 08:30 
tgh20 Mar 2007 06:09 
Petersson, Mats20 Mar 2007 06:19 
tgh20 Mar 2007 06:49 
Daniel Stodden20 Mar 2007 06:51 
Petersson, Mats20 Mar 2007 08:50 
Ryan Harper20 Mar 2007 09:45 
Petersson, Mats20 Mar 2007 09:47 
tgh20 Mar 2007 18:08 
Daniel Stodden20 Mar 2007 19:44 
tgh21 Mar 2007 18:15 
Daniel Stodden22 Mar 2007 03:42 
tgh22 Mar 2007 05:13 
Daniel Stodden22 Mar 2007 05:28 
Ryan Harper22 Mar 2007 06:02 
Daniel Stodden22 Mar 2007 07:55 
Ryan Harper22 Mar 2007 08:11 
Daniel Stodden22 Mar 2007 08:38 
Ryan Harper22 Mar 2007 09:01 
Daniel Stodden22 Mar 2007 09:21 
Ryan Harper22 Mar 2007 10:02 
tgh22 Mar 2007 22:47 
Ryan Harper23 Mar 2007 07:42 
Petersson, Mats23 Mar 2007 07:48 
tgh27 Mar 2007 18:49 
Ryan Harper27 Mar 2007 19:00 
Liang Yang28 Mar 2007 14:24 
Subject:Re: [Xen-devel] Re: NUMA and SMP
From:tgh (tian@ncic.ac.cn)
Date:03/27/2007 06:49:53 PM
List:com.xensource.lists.xen-devel

hi xen does not support numa-aware guest linux, is it right? and there are memory-hotplug.c and migration.c in the linux2.6.20, does it means that linux could support the hotplug memory or not ? if it could ,does linux have to be numa-aware to support memory hotplug or a smp linux could support memory hotplug?

I am confused about it

could you help me Thanks in advance

Petersson, Mats 写道:

-----Original Message----- From: xen-@lists.xensource.com [mailto:xen-@lists.xensource.com] On Behalf Of Ryan Harper Sent: 23 March 2007 14:43 To: tgh Cc: Xen Developers; Daniel Stodden Subject: Re: [Xen-devel] Re: NUMA and SMP

* tgh <tian@ncic.ac.cn> [2007-03-23 00:48]:

hi how many nodes in the numa with adm64 does xen support at present?

in xen/include/asm-x86/numa.h: #define NODE_SHIFT=6

#in xen/include/xen/numa.h: #define MAX_NUMNODES = (1 << NODE_SHIFT);

which works out to 64 nodes. I don't know if anyone has tested more than an 8 node system.

Of course, if we're talking AMD64 systems, if a NODE is a socket, the currently available architecture supports 8 NODES, so there's plenty of space to grow such a system. I think there's plans to grow this, but I doubt that the limit above will be reached anytime soon.

Even if a node is a core within a CPU, the current limit of 8 sockets will limit the number of cores in a system to 32 cores when the quad-core processors become available. So still sufficient to support any current architecture.