|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Alexander V. Gaiduk 2:5020/400 22 Nov 2001 15:45:21 To : Igor Sysoev Subject : Hа: Hа: Вопрос при fork + zombie + RLimitCPU -------------------------------------------------------------------------------- > >> Если из CGI-скрипта форкается процесс и при этом родительский процесс > >> умирает, то порожденный процесс автоматически становится зомби? Если да, > >> то как избавиться от этого? > > > > а пусть теперь уважаемые доны скажут чем это плохо, > > когда дочка стала зомбей, но доделала работу до конца ~1.5 часа, > > а потом здохла. родитель дохнет сразу после родов. > > Зомби не делают работу. Пока процессы работают, они не зомби. > Зомбями они могут стать только после exit. дык вверху написано что при форканьи CGI будет зомби... я пользую ОДИH форк и не закрываю STDIN / STDOUT перед форком родитель говорит: print "ваша мессага деливеред</body></html>"; далее: if (fork()) { exit; } а дальше, уже дочка продолжает 1.5 часа заниматься сексом с сэндмылом, причем более, чем за год работы ни разу не дала повода помянуть ее плохим словом. я конечно не обращал внимание как эту дочку обзывает ps потому что, когда отлаживал она за 1-2 секунды делала нужные вещи а сейчас она продолжает так же работать, тока список мылов во много раз увеличился. зы. не спам, рассылка спортивной информации подписчикам. ззы. $ perl -v This is perl, version 5.005_03 built for i386-linux $ uname -a Linux где.то.ru 2.2.14 #1 SMP Fri Nov 19 09:41:26 MST 1999 i686 $ rpm -q apache apache-1.3.14-3S =GAV --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/119993a564fd6.html, оценка из 5, голосов 10
|