ABI for i386 binaries under FreeBSD-amd64

Roland Smith rsmith at xs4all.nl
Wed Oct 31 12:14:38 PDT 2007


On Wed, Oct 31, 2007 at 10:27:32AM +0000, Stephen Allen wrote:
> Roland Smith wrote:
>> Than they should run i386. You only _need_ (as opposed to "nice to play
>> with" :-) amd64 if you run out of address space on a typical workload.
> 
> What if you have more than 3Gb of RAM to play with... would you have to use 
> amd64 then?

You could use PAE (Physical Address Extensions) on i386. That gives the CPU
access to 64 GB. But that does not mean all that address space is
available for programs.

It does not influence the standard limits on process sizes though. See
/sys/<arch>/include/vmparam.h and /sys/conf/NOTES.

Roland
-- 
R.F.Smith                                   http://www.xs4all.nl/~rsmith/
[plain text _non-HTML_ PGP/GnuPG encrypted/signed email much appreciated]
pgp: 1A2B 477F 9970 BA3C 2914  B7CE 1277 EFB0 C321 A725 (KeyID: C321A725)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-questions/attachments/20071031/4635c17e/attachment.pgp


More information about the freebsd-questions mailing list