Re: Mr Bloaty...
[email protected] (KeepOutBytez) Thu, 01 May 2003 00:20:30 -0700
| Newsgroups | perl.64bit,perl.64bit,perl.perl5.porters |
|---|---|
| Organization | : ) : ) : ) IM REAL : ) : ) : ) |
| Message-ID | <[email protected]> |
Alan Burlison wrote: > I've managed to get the latest perl to build as a 64 bit (LP64) app > under Solaris, so the total address space can be > 4Gb, and here to > prove it is the memory map of a perl interpreter that's allocated an 8Gb > string: > > 23130: /home1/rootal/perl/devel/bin/perl -w z > 0000000100000000 16K read/exec > /home1/rootal/perl/devel/bin/perl > 0000000100102000 8K read/write/exec > /home1/rootal/perl/devel/bin/perl > 0000000100104000 3932288K read/write/exec [ heap ] > 00000001F0124000 3932160K read/write/exec [ heap ] > 00000002E0124000 1048576K read/write/exec [ heap ] > FFFFFFFF7E000000 8K read/write/exec [ anon ] > FFFFFFFF7E100000 16K read/exec > /usr/platform/sun4u/lib/sparcv9/libc_psr.so.1 > FFFFFFFF7E200000 16K read/exec /usr/lib/sparcv9/libmp.so.2 > FFFFFFFF7E304000 8K read/write/exec /usr/lib/sparcv9/libmp.so.2 > FFFFFFFF7E400000 16K read/exec /usr/lib/sparcv9/libsec.so.1 > FFFFFFFF7E504000 8K read/write/exec /usr/lib/sparcv9/libsec.so.1 > FFFFFFFF7E600000 696K read/exec /usr/lib/sparcv9/libc.so.1 > FFFFFFFF7E7AE000 56K read/write/exec /usr/lib/sparcv9/libc.so.1 > FFFFFFFF7E7BC000 8K read/write/exec /usr/lib/sparcv9/libc.so.1 > FFFFFFFF7E800000 8K read/write/exec [ anon ] > FFFFFFFF7E900000 88K read/exec /usr/lib/sparcv9/libm.so.1 > FFFFFFFF7EA16000 8K read/write/exec /usr/lib/sparcv9/libm.so.1 > FFFFFFFF7EC00000 656K read/exec /usr/lib/sparcv9/libnsl.so.1 > FFFFFFFF7EDA4000 56K read/write/exec /usr/lib/sparcv9/libnsl.so.1 > FFFFFFFF7EDB2000 40K read/write/exec /usr/lib/sparcv9/libnsl.so.1 > FFFFFFFF7EE00000 56K read/exec > /usr/lib/sparcv9/libsocket.so.1 > FFFFFFFF7EF0E000 16K read/write/exec > /usr/lib/sparcv9/libsocket.so.1 > FFFFFFFF7F000000 2464K read/exec > /home1/rootal/perl/devel/lib/5.5.660/sun4-solaris/CORE/libperl.so > FFFFFFFF7F366000 80K read/write/exec > /home1/rootal/perl/devel/lib/5.5.660/sun4-solaris/CORE/libperl.so > FFFFFFFF7F37A000 8K read/write/exec > /home1/rootal/perl/devel/lib/5.5.660/sun4-solaris/CORE/libperl.so > FFFFFFFF7F400000 8K read/exec /usr/lib/sparcv9/libdl.so.1 > FFFFFFFF7F500000 8K read/write/exec [ anon ] > FFFFFFFF7F600000 120K read/exec /usr/lib/sparcv9/ld.so.1 > FFFFFFFF7F71C000 16K read/write/exec /usr/lib/sparcv9/ld.so.1 > FFFFFFFF7FFFA000 24K read/write [ stack ] > total 8917536K > > It took an amount of manual hackery on config.sh to get it to build, but > other than that it passed all tests 100% > > Alan Burlison