|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Nick Kostirya 2:5020/400 10 Oct 2003 11:27:19 To : Dmitry Tsigelnik Subject : Re: Persitent db connection and Mod_Perl -------------------------------------------------------------------------------- "Dmitry Tsigelnik" <tsigelnik@silverpoint.com.ua> сообщил/сообщила в новостях следующее: news:bm3d47$ha3$1@host.talk.ru... > Alexey Mahotkin пишет: > AM> <вежливо> Офигел, что ли? > > Судя потому, что это второе похожее сообщение, то я могу судить что > народ еще не осознал всей серьезности изменений, которые произошли в > mod_perl2 и Apache2 или не понимает в чем отличие процессов и потоков. > Так вот я поясняю: процессы используют свою память, а потоки свою и > общую для процесса. Глобальные переменные храняться в общей памяти!!! Присоединюсь и я к этой дискуссии :-) А разве это не относится только к расширениям XS? Pure perl код этим не страдать не должен, так как используется для каждой нитки свой клон интрепритатора перла. Разве не так? > Apache::DBI хранит соединения в общей памяти, а следовательно может > получиться так что два потока обратятся к одному хэндлеру соединения с > БД и оба будут делать трансакции в одном соединении. В результате все > накроется медным тазом!!! > Apache2 + mod_perl2 в отличие от Apache1 + mod_perl1 обрабатывает > запрос не в новом процессе, а в новом потоке!!! но и новым клоном интерпритатора. --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/6577f8fb773b.html, оценка из 5, голосов 10
|