From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Thu, 14 Oct 2004 14:26:59 +0300 From: Victor Forsyuk To: ALT Devel discussion list Subject: Re: [devel] mod_charset, mod_gzip, mod_deflate... (was: mod_perl) Message-ID: <20041014112659.GA11847@mailhub.gu.net> References: <20041005115230.GB18511@mailhub.gu.net> <20041005130533.GG27950@osdn.org.ua> <20041006110328.GC20264@mailhub.gu.net> <20041006163557.22e3c3e4.boyarsh@ru.echo.fr> <20041007164042.GC6302@workstation> <20041012065832.GC22947@osdn.org.ua> <20041012153033.GE30988@mailhub.gu.net> <20041012161718.GI22947@osdn.org.ua> <20041013151340.GC16235@mailhub.gu.net> <20041013184635.GG28553@osdn.org.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20041013184635.GG28553@osdn.org.ua> User-Agent: Mutt/1.4.2.1i Sender: Victor Forsyuk X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Oct 2004 11:27:03 -0000 Archived-At: List-Archive: List-Post: On Wed, Oct 13, 2004 at 09:46:36PM +0300, Michael Shigorin wrote: > > > Так как с сабжем, все ж таки? :-) Пойдет сборка с динамическим > > mod_perl в сизиф? > > Так как с её стабильностью? Вроде пока все собравшие обломались > по этой части быстро и качественно. http://perl.apache.org/docs/1.0/guide/install.html#When_DSO_can_be_Used When DSO can be Used Perl versions prior to 5.6.0, built with -Dusemymalloc, and versions 5.6.0 and newer, built with -Dusemymalloc and -Dbincompat5005, pollute the main httpd program with free and malloc symbols. When httpd restarts (happens at startup too), any references in the main program to free and malloc become invalid, and this causes memory leaks and segfaults. To determine if you can use a DSO mod_perl with your version of Perl, first find out which malloc your Perl was built with by running: % perl -V:usemymalloc If you get: usemymalloc='n'; then it means that Perl is using the system malloc, so mod_perl will work fine as DSO. > > не люблю "странных" решений ;) > > Аналогично, но ещё меньше люблю to break things. Так а есть ли мальчик? В этой рассылке, если я ничего не пропустил, жалоба была только на сегфолты с перл-интерфейсом ImageMagick'а. А это, я скажу тебе, само по себе глюкало еще то. Честно говоря, я бы не стал винить mod_perl за проблемы с программой, которая и без него сегфолтится: >>> А с файлами большого размера тут вообще не понятно, может и пройти на ура, а может и трапнуться. В mod_perl'овом окружении трапается гораздо чаще, нежели при использовании "голого" интерпретатора, и закономерности, к сожалению, я не заметил. >>> > PS: ты не проспал, что есть mod_deflate? ;-) Нет, конечно. Возился же со сборками апача, видел. НО! "Поскольку для работы mod_deflate необходимо патчить тексты Apache, модуль должен быть статически слинкован с Apache." Нехорошо это. Опять таки, предлагаю если не отказаться от mod_deflate (может кто-то его предпочитает), то сделать off by default.