Return-Path: Delivered-To: apmail-perl-dev-archive@www.apache.org Received: (qmail 44747 invoked from network); 8 Apr 2009 16:47:48 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 8 Apr 2009 16:47:48 -0000 Received: (qmail 40439 invoked by uid 500); 8 Apr 2009 16:47:48 -0000 Delivered-To: apmail-perl-dev-archive@perl.apache.org Received: (qmail 40387 invoked by uid 500); 8 Apr 2009 16:47:48 -0000 Mailing-List: contact dev-help@perl.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list dev@perl.apache.org Received: (qmail 40379 invoked by uid 99); 8 Apr 2009 16:47:48 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 08 Apr 2009 16:47:48 +0000 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: 207.173.203.201 is neither permitted nor denied by domain of david@kineticode.com) Received: from [207.173.203.201] (HELO smtp.kineticode.com) (207.173.203.201) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 08 Apr 2009 16:47:39 +0000 Received: from [192.168.1.120] (c-76-105-135-51.hsd1.or.comcast.net [76.105.135.51]) by smtp.kineticode.com (Postfix) with ESMTPSA id B63A350805F; Wed, 8 Apr 2009 09:46:53 -0700 (PDT) Cc: Adam Prime , dev@perl.apache.org Message-Id: <66678B69-155B-490F-83C6-7C3053E0CC19@kineticode.com> From: "David E. Wheeler" To: Philippe M. Chiasson In-Reply-To: <49DC3AFD.6000506@ectoplasm.org> Content-Type: text/plain; charset=WINDOWS-1252; format=flowed; delsp=yes Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Apple Message framework v930.3) Subject: Re: Startup Slow with DSO mod_perl Date: Wed, 8 Apr 2009 09:47:16 -0700 References: <2280A48E-C5BE-4361-9D28-D0675B4F3AE7@kineticode.com> <9E83831F-DB52-44D3-B90D-5002CB59C19C@kineticode.com> <49D6B3BF.2080203@ectoplasm.org> <49D6B997.4060902@ectoplasm.org> <56132AB4-27F6-4863-A0C4-66F2928FE608@kineticode.com> <49DA545C.60207@ectoplasm.org> <7D9E3D3A-0286-4B87-9080-68CF7FA619E9@kineticode.com> <49DC078F.8050003@ectoplasm.org> <003F0B52-8946-4FC1-846B-F727B7C5658C@kineticode.com> <49DC16C6.8010309@utoronto.ca> <98C38E1C-E738-4C5C-B51C-E2501B4C7871@kineticode.com> <49DC3AFD.6000506@ectoplasm.org> X-Mailer: Apple Mail (2.930.3) X-Virus-Checked: Checked by ClamAV on apache.org On Apr 7, 2009, at 10:49 PM, Philippe M. Chiasson wrote: >>> = http://perl.apache.org/docs/1.0/guide/config.html#Apache_Restarts_Twice_On= _Start >> >> Oh, right, I remember that. But it says that the modules loaded via >> PerlModule (as Bricolage is loaded) do *not* get compiled twice. > > Except in the case of DSOs, where the whole .so gets unloaded/=20 > loaded, so > libperl/Perl goes away with it. > > This is a flaw in the documentation, I suspect. Keep in mind that most > mod_perl 1.x users use static compilation, so the DSO case is not very > common. Yeah, but not so in mod_perl2. And 30 seconds is an awfully long time =20= to wait for a startup=85is there nothing I can do to reduce the start =20= time? Best, David= --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org For additional commands, e-mail: dev-help@perl.apache.org