Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Feb 2002 21:56:46 +0100
From:      Alex <FreeBSD@cybertron.tmfweb.nl>
To:        =?ISO-8859-1?B?U/hyZW4gTmVpZ2FhcmQ=?= <neigaard@e-box.dk>
Cc:        questions@freebsd.org
Subject:   OT: Re: Max RAM supported by Hardware
Message-ID:  <14217053982.20020220215646@cybertron.tmfweb.nl>
In-Reply-To: <1556477954.20020220210026@e-box.dk>
References:  <1556477954.20020220210026@e-box.dk>

next in thread | previous in thread | raw e-mail | index | archive | help
Hello Søren,

Wednesday, February 20, 2002, 9:00:26 PM, you wrote:

SN> Linux can as standard support up to 1GB RAM, if more is present you
SN> need to compile the kernel with support for the large amount of RAM.
SN> Linux also supports up to 64GB RAM, although 32bit only allows 4GB (as
SN> I understand it, I'm not an expert).

SN> What about FreeBSD, is it the same here, or how does it work in the
SN> worlds best OS?

SN> --
SN> Med venlig hilsen/Best regards,
SN>  Søren Neigaard mailto:neigaard@e-box.dk
SN> --
SN>  "Any sufficiently advanced bug is indistinguishable from a feature."


SN> To Unsubscribe: send mail to majordomo@FreeBSD.org
SN> with "unsubscribe freebsd-questions" in the body of the message

My anwser if a short off-topic anwser, but you may just like it.
Because one first has to look at the underlaying layer we first look
at the hardware.

A 32 bit adress structer allows for 2^32 = 2 * 1024^3 = 2G adressable
memory locations. But there is a trick. We divered the adress in BASE
and OFFSET. In the case of Linux (base on what you wrote) the base
gets multiply by 32 (2^5). Then the offset is added to it. This is
posible because the software-code and data is usaly near to each
other, so we don't need to send the BASE alot.

Then the software part: Sorry i don't know this.

-- 
Best regards,
 Alex


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




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