Friday, October 11, 2024

Re: Memory upgrade

On 10/11/24 13:57, Stuart Henderson wrote:
> On 2024-10-09, obsdml@loopw.com <obsdml@loopw.com> wrote:
>>> In a second server I have upgraded from 7.5 i386 to 7.6 i386 but server sees only 4GB of RAM
>>
>>> Is anybody with similar experiences? Any ideas how to fix RAM?
>>
>> run 64bit OpenBSD
>>
>> 32bit address space is limited to a max of 4GB**, and some of that is eaten up by PCI devices, etc.
>> ** PAE can work around this, but I'm not sure if OpenBSD supports PAE at all (and theres other issues/caveats with using PAE of course, including speed and security)
>
> OpenBSD does support PAE on i386, but not for increasing address space,
> just for W^X. See /sys/arch/i386/i386/pmapae.c r1.28.
>
>

Hmm. Why not give up on i386 and make that i686 instead (Pentium Pro)?
What I mean by this. Rename the current i386 to i686 by compiling it for
i686 and update the pmap to support more than 4GB physical RAM (PAE).
Supporting i386 is like supporting 68030.

--
Christian

No comments:

Post a Comment