Mailinglist Archive: opensuse (686 mails)

< Previous Next >
Re: [opensuse] 64 bit vs 32 bit RAM consumption [summary]
On 2013-07-25 06:43 (GMT+0400) Andrey Borzenkov composed:

512MB immediately below 4GB can be made available only by remapping them
above 4GB address space. So you need kernel with support for
addressing of more than 4GB. Which means either 64 bit or PAE.

PAE was installed in the form of kernel-desktop on all my openSUSE P4 systems. This with 4GB:
cat /proc/mtrr
reg00: base=0x100000000 ( 4096MB), size= 512MB, count=1: write-back
reg01: base=0x120000000 ( 4608MB), size= 128MB, count=1: write-back
reg02: base=0x000000000 ( 0MB), size= 2048MB, count=1: write-back
reg03: base=0x080000000 ( 2048MB), size= 1024MB, count=1: write-back
reg04: base=0x0c0000000 ( 3072MB), size= 256MB, count=1: write-back
reg05: base=0x0d0000000 ( 3328MB), size= 128MB, count=1: write-back
reg06: base=0x0d7f00000 ( 3455MB), size= 1MB, count=1: uncachable
reg07: base=0x0d8000000 ( 3456MB), size= 128MB, count=1: write-combining

The division of 0x0c0000000 & up into multiple regions, 06 of which is only 1MB, seems to mirror my recollection of using QEMM to manage the first MB in DOS many moons ago.
"The wise are known for their understanding, and pleasant
words are persuasive." Proverbs 16:21 (New Living Translation)

Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!

Felix Miata ***
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse+owner@xxxxxxxxxxxx

< Previous Next >