PAE does not give any ram increase, why?
Andrew Pantyukhin
infofarmer at FreeBSD.org
Sat Apr 21 19:08:15 UTC 2007
On 4/21/07, Artem Kuchin <matrix at itlegion.ru> wrote:
> Hello!
>
> I've upgraded one of my servers today.
> Now it is
> Asus P5p800-VM
> Pentium D 3.0Ghz
> 4GB RAM (4x1 GB)
> 3WARE raid5
>
> FreebSD 6.2 cvsed today compiled from sources.
>
> after that i decided to try PAE. It runs just fine but
> when i compare available memory with and without
> pae i do not see any difference.
>
> At kernel boot with PAE it says:
>
> pr 21 18:01:30 osiris kernel: ACPI APIC Table: <A M I OEMAPIC >
> Apr 21 18:01:30 osiris kernel: Timecounter "i8254" frequency 1193182 Hz quality 0
> Apr 21 18:01:30 osiris kernel: CPU: Intel(R) Pentium(R) D CPU 3.00GHz (3000.33-MHz 686-class CPU)
> Apr 21 18:01:30 osiris kernel: Origin = "GenuineIntel" Id = 0xf64 Stepping = 4
> Apr 21 18:01:30 osiris kernel:
> Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2
> Apr 21 18:01:30 osiris kernel: Features2=0xe49d<SSE3,RSVD2,MON,DS_CPL,EST,CNTX-ID,CX16,<b14>,<b15>>
> Apr 21 18:01:30 osiris kernel: AMD Features=0x20000000<LM>
> Apr 21 18:01:30 osiris kernel: AMD Features2=0x1<LAHF>
> Apr 21 18:01:30 osiris kernel: Cores per package: 2
> Apr 21 18:01:30 osiris kernel: real memory = 4017881088 (3831 MB)
> Apr 21 18:01:30 osiris kernel: avail memory = 3933429760 (3751 MB)
>
> The real and avail memory sizes are the same w/o PAE.
>
> Then i do
> sysctl -a | grep hw | grep mem
>
> and i always see
> hw.physmem: 4012244992
> hw.usermem: 3861307392
> hw.realmem: 4017881088
> hw.pci.host_mem_start: 2147483648
>
> the number do not change with or without PAE
>
> Maybe i look in the wrong place?
What number do you expect to see? 8Gb?
More information about the freebsd-stable
mailing list