BSD

NAVIGATION
CATEGORIES
REFERRENCE
LINKS
  • Max amount of RAM

    2 answers - 858 bytes - related search similar search Add To My Delicious Add To My Stumble Upon Add To My Google Mark Add To My Facebook Add To My Digg Add To My Reddit

    Hello folks,
    I was curious about the maximum amount of RAM an BSD 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 S 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.
    /brm
  • No.1 | | 798 bytes | |

    3/1/07, Brian Martinez <brm (AT) msu (DOT) eduwrote:

    I was curious about the maximum amount of RAM an BSD system will
    recognize. Is there any way at all to get it to recognize more? Kernel
    recompile? Sysctl options?

    No. However, you can compile an i386 kernel with PAE which should
    recognize all of your RAM. I tested an IBM x336 with ~5GB and it
    worked nicely.

    Look at under IBM x336 (the last
    dmesg). Don't get fooled by "avail memory" reporting less. It's just a
    bug. BSD sees and uses all the RAM. That said, I know a lot of PAE
    work has been backed out recently (due to an untrackable bug) so this
    might not even work in -current. YMMV.

    Also, amd64 only supports 4GB, but there is some work going on to support more.
  • No.2 | | 1254 bytes | |

    * Brian Martinez <brm (AT) msu (DOT) edu[2007-03-01 13:39:47]:

    Hello folks,

    I was curious about the maximum amount of RAM an BSD 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 S 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
    tom (AT) openbsd (DOT) org.

Re: Max amount of RAM


max 4000 letters.
Your nickname that display:
In order to stop the spam: 2 + 1 =
QUESTION ON "BSD"

EMSDN.COM