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-users

Re: [Xen-users] Slightly OT: OS Resource Question

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-users] Slightly OT: OS Resource Question
From: Mark Williamson <mark.williamson@xxxxxxxxxxxx>
Date: Wed, 8 Mar 2006 16:56:16 +0000
Cc: Mark Hargrove <mark@xxxxxxxxxxxxxxxx>
Delivery-date: Wed, 08 Mar 2006 17:04:03 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <20060307235951.9B0F718D00C4@xxxxxxxxxxxxxxxxxxxxx>
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>
References: <20060307235951.9B0F718D00C4@xxxxxxxxxxxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: KMail/1.9.1
> In principle, can a running Linux kernel recognize the addition of new
> physical hardware resources such as CPUs, memory, or PCI devices?  Strictly
> speaking, I'm not asking just about a running Xen instance -- but about a
> standalone, booted OS.

Yes, it can - if the hardware supports it and the kernel you use has drivers 
for doing so.

The support for these things varies depending on what resource is involved.  
e.g. hotplugging memory is hard because some of the memory could contain 
kernel data structures, be pinned for IO operations, etc...

Under Xen you can hot(un)plug virtual CPUs to a virtual machine, and 
dynamically change the memory allocation (although it's not strictly hotplug, 
the effect is similar).

On x86 you can hotplug CPUs to/from the kernel (I think???) but the hardware 
doesn't actually allow them to be swapped whilst the machine is running.  On 
better hardware I believe this is possible.

HTH,
Mark

-- 
Dave: Just a question. What use is a unicyle with no seat?  And no pedals!
Mark: To answer a question with a question: What use is a skateboard?
Dave: Skateboards have wheels.
Mark: My wheel has a wheel!

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

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