Re: modperl / apache13 memory footprints on 32 adn 64 bit servers

2009-12-24 Thread William A. Rowe Jr.
Joe Niederberger wrote:
 Does anyone know if one can have 64bit perl use 64 bit addressing (to make
 use of 4GB RAM) but still use 32-bit INTs etc (to keep footprint from
 getting
 large)?

This is the default on windows x64.


Re: modperl / apache13 memory footprints on 32 adn 64 bit servers

2009-12-22 Thread Joe Niederberger
Well, some poking aronud by the sysadmins and they found teh perl
was compiled with

 MYMALLOC PERL_MALLOC_WRAP USE_64_BIT_ALL USE_64_BIT_INT USE_FAST_STDIO
 USE_LARGE_FILES USE_PERLIO

So it was using 64 bit variables for INT and maybe some other uneeded
things.
So that might be a big part of it.

Joe N.




 On 12/20/2009 09:40 AM, Joe Niederberger wrote:

  32bit:  SIZE=45M   RES=32M
  64bit:  SIZE=95M   RES=45M
 
  Do these look reasonable? Should I worry?

 Good question. While I haven't made the jump to 64bit for my web
 machines there are lots of memory related things that double in size
 when you do so. I wouldn't expect it to be a full 2X jump, so something
 else might be amiss. Besides the 32v64bit change is all the other
 software the same?

 -- 
 Michael Peters
 Plus Three, LP



Re: modperl / apache13 memory footprints on 32 adn 64 bit servers

2009-12-22 Thread Joe Niederberger
Does anyone know if one can have 64bit perl use 64 bit addressing (to make
use of 4GB RAM) but still use 32-bit INTs etc (to keep footprint from
getting
large)?

Thanks,
Joe N.



Re: modperl / apache13 memory footprints on 32 adn 64 bit servers

2009-12-22 Thread Joe Niederberger

I should add - if anyone can answer this question - would it be a good idea
to do
so even if possible?

Thanks,
Joe Niederberger



 Does anyone know if one can have 64bit perl use 64 bit addressing (to make
 use of 4GB RAM) but still use 32-bit INTs etc (to keep footprint from
 getting
 large)?

 Thanks,
 Joe N.




Re: modperl / apache13 memory footprints on 32 adn 64 bit servers

2009-12-21 Thread Michael Peters

On 12/20/2009 09:40 AM, Joe Niederberger wrote:


32bit:  SIZE=45M   RES=32M
64bit:  SIZE=95M   RES=45M

Do these look reasonable? Should I worry?


Good question. While I haven't made the jump to 64bit for my web 
machines there are lots of memory related things that double in size 
when you do so. I wouldn't expect it to be a full 2X jump, so something 
else might be amiss. Besides the 32v64bit change is all the other 
software the same?


--
Michael Peters
Plus Three, LP