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

Re: [Xen-devel] Xen + other stuff?


  • To: Devel Xen <xen-devel@xxxxxxxxxxxxxxxxxxxxx>
  • From: Bin Ren <br260@xxxxxxxxx>
  • Date: Thu, 13 Nov 2003 21:11:24 +0000
  • Delivery-date: Thu, 13 Nov 2003 21:12:27 +0000
  • List-id: List for Xen developers <xen-devel.lists.sourceforge.net>

On 13 Nov 2003, at 21:02, Bin Ren wrote:

To add, currently there are two modes of High Memory support:

(1)4G: It uses 2 level page table entry + dynamic mapping so that
each (Xeno)Linux instance can use anything up to 4G of physical
memory.

(2)64G: It uses 3 level PAE page table entry + dynamic mapping
so that each (Xeno)Linux instance can use anything up to 64G
of physical memory.


-- Bin


FYI, you can explore address space possibilities with simple 'C' code:


#include <stdio.h>

char data;

int main()
{
  char stack;
  unsigned long avail;

  avail = 0xffffffff - (long)&stack;
  printf("Address available above stack %08lx\n", avail);
  avail = 0xffffffff - (long)&data;
  printf("Address available above data %08lx\n", avail);
  avail = 0xffffffff - (long)main;
  printf("Address available above code %08lx\n", avail);
}

-- Bin


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


 


Rackspace

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