[Sysadmins] fork, vfork vs bash

vx8400 vx8400 на gmail.com
Чт Фев 19 23:35:26 MSK 2015


> ... я могу использовать fork() или  его производные vfork()
или запустить подпрограммы пакетом команд через скрипт

Через скрипт это fork() && exec(), а из своей программы можно обойтись
одним fork() с меньшими накладными расходами.



17 февраля 2015 г., 15:08 пользователь Alexandr ANDREEV <admin931 на rambler.ru
> написал:

> Здравствуйте,
> мне для целей независимых вычислений понадобилось запускать кучу
> однотипных подпрограмм с внутренним вечным циклом в пределах одного
> проекта.
> для этих целей я могу использовать fork() или  его производные vfork()
> или запустить подпрограммы пакетом команд через скрипт
>
> но собственно вопрос:
> какие подводные камни в обоих случаях я могу огрести?
> и чем один способ лучше другого?
>
>
> PS
> под программы выполняют вечный цикл, внутри которого идет запись
> массива значений в общую память.
>
> _______________________________________________
> Sysadmins mailing list
> Sysadmins на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sysadmins
>
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/sysadmins/attachments/20150219/cf24aabb/attachment.html>


Подробная информация о списке рассылки Sysadmins