>> Hello folks,
>>
>> I was curious about the maximum amount of RAM an OpenBSD system will
>> recognize. Is there any way at all to get it to recognize more? Kernel
>> recompile? Sysctl options?
>>
>> I've browsed through the archives here a bit and have found a few answers
>> relating to my question, but there were older. For instance, someone was
>> saying back in '03 that the maximum amount of RAM the OS would recognize is
>> 2GB. I happen to know that my amd64 system recognizes 4GB nowadays. But
>> the machine has 8GB of RAM.
>>
>> Some other answers said it would never go higher than 2GB b/c it would
>> require an entire rewrite of the VM subcomponent (or something to that
>> effect). But again, my system currently recognizes 4GB, so it seems there
>> has been some progress.
>>
>> Any definitive word on this? Thanks.
>
>Well, if you want to get support for all that ram, well, the devs
>are going to need access to such a system. They don't have that
>stuff lying around.
>
>From want.html An amd64 with more than 4 GB RAM for hacking on large
>memory support in i386 and amd64, needed in London, UK. Contact
>[EMAIL PROTECTED]
OpenBSD recognized and booted on amd64 with >4GB of RAM nearly 2 years ago.
The work was done principally at the 2005 Hackathon by various developers
including weingart@, jason@ and [EMAIL PROTECTED]
Doing anything useful with that memory is another issue...which is the point
of the donation request.
>From my mail archive when testing said patches on the machine that made this
happen back in 2005...
[snip]
boot> boot bsd.mp
booting hd0a:bsd.mp: 3216516+613831+511136+0+549936
[80+273360+165344]=0x916930
entry point at 0x1001e0 [7205c766, 34000004, 24448b12, eb20a304[ using
439552 bytes of bsd ELF symbol table ]
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.
Copyright (c) 1995-2005 OpenBSD. All rights reserved.
http://www.OpenBSD.org
OpenBSD 3.7-current (GENERIC.MP) #5: Mon May 30 11:24:16 MDT 2005
[EMAIL PROTECTED]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
real mem = 16565170176 (16176924K)
avail mem = 14381322240 (14044260K)
using 22937 buffers containing 1503199232 bytes (1467968K) of memory
mainbus0 (root)
mainbus0: Intel MP Specification (Version 1.4) (SUN SunFire V40z)
[snip]