<div dir="ltr"><div>&gt; ... я могу использовать fork() или  его производные vfork()<br>
или запустить подпрограммы пакетом команд через скрипт<br><br></div>Через скрипт это fork() &amp;&amp; exec(), а из своей программы можно обойтись одним fork() с меньшими накладными расходами. <br><br><br></div><div class="gmail_extra"><br><div class="gmail_quote">17 февраля 2015 г., 15:08 пользователь Alexandr ANDREEV <span dir="ltr">&lt;<a href="mailto:admin931@rambler.ru" target="_blank">admin931@rambler.ru</a>&gt;</span> написал:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Здравствуйте,<br>
мне для целей независимых вычислений понадобилось запускать кучу<br>
однотипных подпрограмм с внутренним вечным циклом в пределах одного<br>
проекта.<br>
для этих целей я могу использовать fork() или  его производные vfork()<br>
или запустить подпрограммы пакетом команд через скрипт<br>
<br>
но собственно вопрос:<br>
какие подводные камни в обоих случаях я могу огрести?<br>
и чем один способ лучше другого?<br>
<br>
<br>
PS<br>
под программы выполняют вечный цикл, внутри которого идет запись<br>
массива значений в общую память.<br>
<br>
_______________________________________________<br>
Sysadmins mailing list<br>
<a href="mailto:Sysadmins@lists.altlinux.org">Sysadmins@lists.altlinux.org</a><br>
<a href="https://lists.altlinux.org/mailman/listinfo/sysadmins" target="_blank">https://lists.altlinux.org/mailman/listinfo/sysadmins</a><br>
</blockquote></div><br></div>