Date: Sat, 12 Oct 2002 00:26:19 -0700 From: Wes Peters <wes@softweyr.com> To: Terry Lambert <tlambert2@mindspring.com> Cc: Nate Lawson <nate@root.org>, "Vladimir B. Grebenschikov" <vova@sw.ru>, arch@FreeBSD.org Subject: Re: using mem above 4Gb was: swapon some regular file Message-ID: <3DA7CE9B.97BD3989@softweyr.com> References: <Pine.BSF.4.21.0210081209010.11243-100000@root.org> <3DA35D58.B1B5D78D@mindspring.com> <3DA4C2F1.74450081@softweyr.com> <3DA4C7EC.F749B803@mindspring.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Terry Lambert wrote:
>
> Wes Peters wrote:
> > Terry Lambert wrote:
> > > IMO, if you want a larger linear address space, instead of pretending
> > > you have one, buy yourself an IA64 instead.
> >
> > Or an Alpha, or a SPARC64, or a MIPS64, etc. But they all seem to cost
> > more than a PIII solution, except perhaps a Netra and you can't cram enough
> > RAM in that to make a difference.
>
> People always say this, but... the Alpha is unsuitable, because
> FreeBSD on the Alpha doesn't support more than 2G of physical
> RAM, because the drivers choke. The MIPS is not an option,
> because though there is a FreeBSD port, as reported at last
> year's "developer summit" at Usenix, it was never integrated into
> the source tree. The SPARC64 isn't a mainstream port yet (I know
> this because my patch to kdenetwork3 was adulterated to be "if Alpha",
> when it should have been adulterated to "if !32_bit_x86", if at all,
> because the SPARC64 and IA64 GOT will go over 64K, as well... the
> problem is the 64bit vs. 32bit values, not symbol names, etc., that
> causes the table size to be bigger there).
>
> Right now, IA64 is about the only supported 64 bit architecture
> that gives you the real benefit of a 64 bit address space; I guess
> you can mmap a lot of stuff on the Alpha, too, up to your KVA
> mapping limit, but that's not a win for this application.
There aren't any architectural issues on the SPARC64 itself that
prevent it from being a fully 64 bit system. It will take a while
before FreeBSD developers catch up with the idea of 64-bitness. If
you want to help, find a way to get more 64 bit systems into developers
hands. Got a secret cache of Netras hiding somewhere you just have to
get rid of? ;^)
At least you can buy a brand-new, supported SPARC64 machine from Sun
for < $1000 (in the USA). Two, in fact: the Sun Blade V100, and the
Netra, nee Sun Fire V100.
--
"Where am I, and what am I doing in this handbasket?"
Wes Peters Softweyr LLC
wes@softweyr.com http://softweyr.com/
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-arch" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3DA7CE9B.97BD3989>
