<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: fork в perl</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/7389.html</link>
    <description>вот например банальный листинг программы-примера&lt;br&gt;работы с fork&lt;br&gt;&lt;br&gt;###############################################################&lt;br&gt;my $pid = fork(); # &apos;разветвить&apos; текущий процесс&lt;br&gt;# fork вернет 0 в потомке и PID потомка в процессе-предке&lt;br&gt;die &quot;fork не отработал: $!&quot; unless defined $pid;&lt;br&gt;unless ($pid) &#123;              # процесс-потомок&lt;br&gt;   print &quot;Начался потомок PID $$&#092;n&quot;;&lt;br&gt;   for (1..3) &#123;             &lt;br&gt;      print &quot;Потомок PID $$ работает $_&#092;n&quot;;&lt;br&gt;      sleep 2;           # &apos;заснуть&apos; на 2 секунды&lt;br&gt;   &#125;&lt;br&gt;   print &quot;Закончился потомок PID $$&#092;n&quot;;&lt;br&gt;   exit;&lt;br&gt;&#125; &lt;br&gt;if ($pid) &#123;              # процесс-предок&lt;br&gt;   print &quot;Начался предок PID $$&#092;n&quot;;&lt;br&gt;   for (1..3) &#123;              &lt;br&gt;      print &quot;Предок PID $$ работает $_&#092;n&quot;;&lt;br&gt;      sleep 100;           &lt;br&gt;   &#125;&lt;br&gt;   # возможно, здесь нужно ждать завершения потомка:&lt;br&gt;   # print &quot;Предок PID $$ ждет завершения $pid&#092;n&quot;;&lt;br&gt;   # waitpid $pid, 0;&lt;br&gt;   print &quot;Закончился предок PID $$&#092;n&quot;;&lt;br&gt;&#125;&lt;br&gt;###############################################################&lt;br&gt;&lt;br&gt;Допустим у нас это записано в ф</description>

<item>
    <title>fork в perl (angra)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/7389.html#3</link>
    <pubDate>Thu, 29 May 2008 18:04:18 GMT</pubDate>
    <description>Раскомментируйте строчки с waitpid&lt;br&gt;</description>
</item>

<item>
    <title>fork в perl (parad)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/7389.html#2</link>
    <pubDate>Wed, 28 May 2008 13:11:27 GMT</pubDate>
    <description>При смерти потомка родителю приходит сигнал CHLD - нужно его обработать.&lt;br&gt;</description>
</item>

<item>
    <title>fork в perl (phpcoder)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/7389.html#1</link>
    <pubDate>Wed, 28 May 2008 12:17:35 GMT</pubDate>
    <description>http://www.google.ru/search?hl=ru&amp;q=perl+fork+avoid+zombie&lt;br&gt;</description>
</item>

</channel>
</rss>
