Friday, October 11, 2024

Re: Memory upgrade

On 2024-10-11, Christian Schulte <cs@schulte.it> wrote:
> 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.

The CPUs that will run this but not amd64 aren't worth as much effort as
would be needed for this.

Better just give up on i386.


--
Please keep replies on the mailing list.

No comments:

Post a Comment