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] Xen + other stuff?

To: "Gregory Newby" <newby@xxxxxxxx>
Subject: Re: [Xen-devel] Xen + other stuff?
From: Keir Fraser <Keir.Fraser@xxxxxxxxxxxx>
Date: Thu, 13 Nov 2003 20:29:15 +0000
Cc: Devel Xen <xen-devel@xxxxxxxxxxxxxxxxxxxxx>
Delivery-date: Thu, 13 Nov 2003 20:30:23 +0000
Envelope-to: steven.hand@xxxxxxxxxxxx
In-reply-to: Your message of "Thu, 13 Nov 2003 11:21:53 -0900." <20031113202152.GA5984@xxxxxxxxxxxxxxxxxxx>
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
> Just to clarify: Do you mean that domain0 can never swap, also?  Or,
> are only the virtual domains unable to swap?  My system seems to
> *think* that domain0 can swap, using the partitions specified in
> /etc/fstab:
> 
> $ cat /proc/swaps
> Filename                        Type            Size    Used    Priority
> /dev/sda3                       partition       1855496 1764    42
> /dev/sdb2                       partition       1855496 1768    42
> 
> The virtual domains do not have any swap devices allocated.

All domains, including domain 0, can swap.

Your distinction between domain 0 and virtual domains is bogus. Domain
0 is no less 'virtual' than any other domain. All domains execute over
Xen using the same execution interface. The difference is that Domain
0 gets acess to an extra control interface allowing it to access
arbitrary memory, create new domain, and so on.

I'm not sure where the confusion crept in --- one possibility is that
you're aware of the VMware ESX server architecture. In that instance
the controlling 'console OS' executes directly on the hardware, in
contrast with the virtual guest OSes. This is very different from the
Xen & domain-0 architceture.

 -- Keir


-------------------------------------------------------
This SF.Net email sponsored by: ApacheCon 2003,
16-19 November in Las Vegas. Learn firsthand the latest
developments in Apache, PHP, Perl, XML, Java, MySQL,
WebDAV, and more! http://www.apachecon.com/
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/xen-devel