You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl@perl.apache.org by Joe Niederberger <jn...@comcast.net> on 2009/12/20 15:40:32 UTC
modperl / apache13 memory footprints on 32 adn 64 bit servers
Hello,
I'm in process of moving a mod_perl/apache1.3 application from
32bit to 64bit architectures. I am not a sysadmin, but rather the app
programmer.
But I'm surprised by the dramatic leap in httpd process sizes. Here are
"typical" SIZE/RES figures:
32bit: SIZE=45M RES=32M
64bit: SIZE=95M RES=45M
Do these look reasonable? Should I worry?
Thanks to all who answer - your experience and expertise make mod_perl
a vital force.
Joe Niederberger
Re: Mod-Perl techincal support - looking for consultant
Posted by "Philip M. Gollucci" <pg...@p6m7g8.com>.
>> I apologize if this is not the right forum for this - but we need
>> to find an hourly consultant with mod_perl and apache expertise,
>> and hopefully some FreeBSD experience as well.
What exactly are you looking for I should be able to help.
--
------------------------------------------------------------------------
1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70 3F8C 75B8 8FFB DB9B 8C1C
Philip M. Gollucci (pgollucci@p6m7g8.com) c: 703.336.9354
VP Apache Infrastructure; Member, Apache Software Foundation
Committer, FreeBSD Foundation
Consultant, P6M7G8 Inc.
Sr. System Admin, Ridecharge Inc.
Work like you don't need the money,
love like you'll never get hurt,
and dance like nobody's watching.
Re: Mod-Perl techincal support - looking for consultant
Posted by Joe Niederberger <jn...@comcast.net>.
Some details:
Business based in New Jersey (not so relevant)
Hoster: Datapipe
OS: FreeBSD 7.2 release p4
Arch - amd64-freebsd
Perl 5.8.9
Apache/mod-perl 1.3
Basic problem is Datapipe support has little experience with mod_perl.
----- Original Message -----
From: "Joe Niederberger" <jn...@comcast.net>
To: <mo...@perl.apache.org>
Sent: Monday, December 28, 2009 1:13 AM
Subject: Mod-Perl techincal support - looking for consultant
> Hello,
>
> I apologize if this is not the right forum for this - but we need
> to find an hourly consultant with mod_perl and apache expertise,
> and hopefully some FreeBSD experience as well.
>
> I would be most grateful for any good leads.
>
> Thanks,
> Joe Niederberger
Mod-Perl techincal support - looking for consultant
Posted by Joe Niederberger <jn...@comcast.net>.
Hello,
I apologize if this is not the right forum for this - but we need
to find an hourly consultant with mod_perl and apache expertise,
and hopefully some FreeBSD experience as well.
I would be most grateful for any good leads.
Thanks,
Joe Niederberger
Re: modperl / apache13 memory footprints on 32 adn 64 bit servers
Posted by "William A. Rowe Jr." <wr...@rowe-clan.net>.
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
Posted by Joe Niederberger <jn...@comcast.net>.
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
Posted by Joe Niederberger <jn...@comcast.net>.
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
Posted by Joe Niederberger <jn...@comcast.net>.
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
Posted by Michael Peters <mp...@plusthree.com>.
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