[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [Xen-devel] Unmodified Windows etc on XEN 3.0 with Intel/VT or AMD/Pacifica


> -----Original Message-----
> From: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx 
> [mailto:xen-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of 
> Mark Williamson
> Sent: 30 January 2006 02:04
> To: xen-devel@xxxxxxxxxxxxxxxxxxx; adam@xxxxxxxxxxx
> Cc: Thorolf Godawa
> Subject: Re: [Xen-devel] Unmodified Windows etc on XEN 3.0 
> with Intel/VT or AMD/Pacifica
> > You write an xen configuration file that has a 'cdrom' entry which 
> > points to your cd device, or an iso image. Then you tell 
> xen to boot 
> > from the cdrom. Would look something like this:
> >
> > cdrom = "/path/to/isofile" (or /dev/hdc if that is your 
> cdrom device) 
> > boot  = "d"
> >
> > also you'd want:
> > vnc = 1
> Or you can enable a local X Window, if that suits your setup.
> > You would either use the vnc connection, but I wouldn't 
> suggest that 
> > as its very slow and for me has mouse problems.
> I'm not sure to what extent VNC is to blame, and to what 
> extent it's the display device model.  Using the normal X 
> Window might improve this a bit, but the current display 
> emulator will never win any speed awards.
> > >- If I use a Processor with x86-64-support, should I install the 
> > >x86-64-version of Linux or just the i386 if most xenU-domains just 
> > >will be x86? The advantage with x86-64 is that it uses 
> memory above 
> > >4GB better but is there a disadvantage with x86-only-guests?
> >
> > I don't really have enough knowledge to comment on this.
> I'm not entirely sure I understand the question...
> If you're running on a host with > 4Gig memory, you *either* 
> need to run a PAE dom0 on PAE Xen (not sure if you can use VT 
> on PAE Xen at the moment...) or run a 64-bit dom0 on 64-bit 
> Xen.  Dom0 and Xen have to be matched.
> Therefore, if you want to use > 4Gig memory in the whole 
> system *or* you want to run *any* 64-bit guests, you need a 
> 64-bit dom0 on a 64-bit Xen.  Does that answer your question?

I would say that if you have more than 4G (actually, over 3.5GB, as PCI
devices usually take up around 0.5GB) of memory, you should use Xen in
64-bit mode, and that in itself forces Dom0 to be x86-64 model as the
Xen and Dom0 need to be the same "bitness". 

As for DomU's, you probably want to run those with Paravirtualization if
possible - at this point in time the full virtualization isn't fully
optimized, and the para-virt solutin should run a bit faster (and
probably a few less bugs too...). 

If you haven't got more than 3.5GB of RAM, I would say that running
32-bit Xen & Dom0 would be the most efficient as the page-table-size
will be smaller than in a 64-bit system (which FORCES the use of PAE ->
64-bit pagetable entries -> double the size of the page-table). 

> HTH,
> Mark
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel

Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.