>> 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]

Reply via email to