Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 09 Nov 2010 09:04:53 -0800
From:      Bakul Shah <bakul@bitblocks.com>
To:        Julian Elischer <julian@freebsd.org>
Cc:        alc@freebsd.org, FreeBSD Current <current@freebsd.org>
Subject:   Re: limits to memory on amd64 
Message-ID:  <20101109170453.942D95B89@mail.bitblocks.com>
In-Reply-To: Your message of "Tue, 09 Nov 2010 08:45:14 PST." <4CD97A9A.8000007@freebsd.org> 
References:  <4CD97A9A.8000007@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 09 Nov 2010 08:45:14 PST Julian Elischer <julian@freebsd.org>  wrote:
> During the discussion at MeetBSD the question came up as to what the real
> limiting factors were with regard to how much RAM a system could have.
> it was put to us that the limit was currently around 512 GB, though no-one
> at teh discussion knew what the mechanism of the limitation was or 
> what might ligh beyond it.
> 
> Could anyone who knows, pipe upt and let use know what the factors are,
> and if the current limit is overcome, what the next one after that will be?

You mean beyond architectural limits?

>From Wikipedia:

    Larger physical address space: The original
    implementation of the AMD64 architecture implemented
    40-bit physical addresses and so could address up to 1 TB
    (2^40 bytes) of RAM. Current implementations of the AMD64
    architecture (starting from AMD 10h microarchitecture)
    extend this to 48-bit physical addresses and therefore
    can address up to 256 TB of RAM. The architecture permits
    extending this to 52 bits in the future (limited by the
    page table entry format); this would allow addressing of
    up to 4 PB of RAM.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20101109170453.942D95B89>