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

Re: [Xen-users] X86_64 and 4GB RAM


  • To: "Petersson, Mats" <Mats.Petersson@xxxxxxx>
  • From: "John Hannfield" <hal9020@xxxxxxxxx>
  • Date: Tue, 1 May 2007 11:52:45 +0100
  • Cc: xen-users@xxxxxxxxxxxxxxxxxxx
  • Delivery-date: Tue, 01 May 2007 03:51:25 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=evw0kQfPD032jDQtqzseCY8aSlx9P0eQmQXhrdrpUwQQ/ekKvrV9n/uVeG8Kli894o6mgGmn9RZi4qX4svURueJx7b4kN40NaYIE+7VJecnBjjnmeIQWYDGV6n9exuLPbSvmG1KygEzZfmZOT4joQcJCSTBWz+sAK7bnIC67iDo=
  • List-id: Xen user discussion <xen-users.lists.xensource.com>

Hi Mats

What revision of processor do you have, and how large is your graphics
memory?

The system has 2 dual core Opteron 2210's in it.
cat /proc/cpuinfo

processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 65
model name      : Dual-Core AMD Opteron(tm) Processor 2210
stepping        : 2
cpu MHz         : 1800.283
cache size      : 1024 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 2
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext
fxsr_opt rdtscp lm 3dnowext 3dnow pni cx16 lahf_lm cmp_legacy svm
cr8_legacy
bogomips        : 3604.24
TLB size        : 1024 4K pages
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp tm stc


If you have a graphics card that eats a fair bit of memory (256 or
512MB) on a processor that doesn't support "memory hoisting"[1] (i.e.

It has an onboard graphics card, but I doubt it is high MB, as it is a
dedicated server. A PenguinComputing Altus 1600

remapping of "behind PCI memory" to a higher address), then I wouldn't
be surprised if you don't see more than 3.x GB - the reason being that
the rest of the memory is "behind" the PCI bus devices.

Also, if you have a newer processor you may need a new BIOS to support
this, and you'll possibly also need to enable "memory hoisting" (or
memory hole or some such) in the BIOS setup.

My BIOS has options for

MemoryHole ReMapping     this is "Enabled"
MTRR Mapping                      this is  "Discrete"
IOMMU Mode                         set to "256 MB"
CS Sparing Enable               this is "Disabled"

The thing is it boots and shows all 4GB with a vanilla debian etch bootup.
It only has problems when booting in to Xen.

--

John

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


 


Rackspace

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