How FreeBSD manage more than 4GB on 32 bits architecture

John Levine johnl at iecc.com
Fri Apr 10 17:13:05 UTC 2015


>> If you need more than that, you use a 64 bit architecture.
>
>But it exists :-)  We have a simulate environment, and a real
>prototype which have 24 clusters (i.e. 96 CPUs) and 96GB of physical
>memory. All of this with 32 RISC processors.

I believe they can build it.  But I think you will find it very
difficult to program.  Every system that requires programs to be
decomposed into cooperating loosely coupled parts to get full
performance has hit this wall.

>Thank you for your advices. I agree with you, but it's an internship,
>I can't say "Please, would you like to change all your CPUs for me ?"
>:-)   Moreover, the main challenge is to deal with huge memory with 32
>bits processors (only RISC), I think it's really interesting.

It'll certainly be a learning experience, even if what you learn is
"don't do that again."  Good luck.

R's,
John


More information about the freebsd-questions mailing list