DL580 and PAE questions
Darin
derwood at naebunny.net
Wed Jun 16 05:56:42 UTC 2010
Hello,
I was recently gifted an HP DL580 G2 server. I do some hosting for
family and friends and was looking forward to putting FreeBSD on. I've
run FreeBSD for a long time, but on smaller systems, mostly with 1 or 2
CPUs and maybe 2 GB or memory max.
It currently has four 1.4ghz Xeon MP processors and 16 GB of memory. I
read up on PAE and all the risks involved. I really don't have much of
a choice about PAE. Even the fastest CPU the DL 580 G2 will take is a 3
ghz Xeon MP (stepping sl79v) which also does not support 64bit.
I installed 8.1 BETA1 and managed to get PAE compiled in. One of the
options I set was KVA_PAGES. Everything I read instructed me to use a
number thats divisible by 4.. And an example that was given was 256
KVA_PAGES per 1 gig.. So, since the system has 16 gigs, I set KVA_PAGES
to 4096, compiled and rebooted. It hung the system.
So, I recovered the old kernel and tried again.. This time I set to
KVA_PAGES to 1024 and recompiled. This time it booted fine, and it sees
the whole 16 gig of mem:
Jun 16 00:58:53 kernel: CPU: Intel(R) Xeon(TM) CPU 1.40GHz (1399.96-MHz
686-class CPU)
Jun 16 00:58:53 kernel: Origin = "GenuineIntel" Id = 0xf11 Family = f
Model = 1 Stepping = 1
Jun 16 00:58:53 kernel:
Features=0x3febf9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM>
Jun 16 00:58:53 kernel: real memory = 17179869184 (16384 MB)
Jun 16 00:58:53 kernel: avail memory = 16504066048 (15739 MB)
So, I was pretty happy. This brings me to my question. Should I be
concerned about the KVA_PAGES setting and try tinkering with it? If I
leave it at 1024, will I have problems? Does anyone have experience
they're willing to share about PAE extensions and what the proper
setting for KVA_PAGES should be? Also, are there any other tunables
that I should be changing?
Thanks for reading
Darin -
More information about the freebsd-proliant
mailing list