0
ответов

Тупик с flock, fork и завершающим родительским процессом

У меня довольно сложная программа на Python. Внутри у него есть система регистрации, которая использует эксклюзивный (LOCK_EX) fcntl.flock для управления глобальной блокировкой. Фактически, всякий раз, когда сбрасывается сообщение журнала, ...
вопрос задан: 2 February 2012 03:59
0
ответов

форк как организации после форка в github

Возможно ли "форкнуть снова" в github? Я форкнул публичный репозиторий, но потом стал владельцем организации и хотел бы снова форкнуть тот же исходный репозиторий (не мой форк). Однако ...
вопрос задан: 26 January 2012 18:44
0
ответов

Вызов функции в фоновом потоке / процессе (разветвление)

У меня есть примерно такой код: ($ i = 0; $ i <100; $ i ++) {делать ($ foo [$ i]); } Вышеупомянутая задача требует много времени, и я надеялся, что смогу создать функцию и вызвать ее дважды, как ...
вопрос задан: 26 January 2012 04:48
0
ответов

Пакетная вилка-бомба? [дубликат]

Я просматривал вилку бомбы в Википедии, и примеры партии были:% 0 |% 0 ИЛИ: здесь начните "ваше имя бомбы вилки". летучая мышь перейти сюда ИЛИ: здесь начало% 0 goto здесь я понимаю два вторых, ...
вопрос задан: 20 January 2012 23:20
0
ответов

Использование fork в Ruby on Rails для создания параллельного процесса

У меня в разработке находится приложение Rails 3 с Passenger на Apache. У меня есть этот код: class Billing
вопрос задан: 18 January 2012 16:22
0
ответов

Как вы используете dup2 и fork вместе?

Я изучаю курс операционных систем, и мне сложно понять, как ввод перенаправляется с помощью dup2, когда у вас есть вилки. Я написал эту небольшую программу, чтобы попытаться понять ее, но я не ...
вопрос задан: 14 January 2012 07:46
0
ответов

Почему мне нужно `wait ()` для дочерних процессов?

Несмотря на то, что справочная страница linux для wait 1 очень хорошо объясняет, что вам нужно wait () для дочерние процессы для них не превращаются в зомби, он вообще не говорит почему. Я спланировал свою программу (это ...
вопрос задан: 29 December 2011 08:58
0
ответов

Кто выполняется первым после fork (): родительский или дочерний?

Я знаю, что это может быть одно из них. Но я всегда вижу, что потомок сначала выполняется на моем терминале UNIX. Кроме того, почему бы не выполнять параллельное выполнение родительского и дочернего элементов. Кажется, они выполняются серийно. ...
вопрос задан: 13 December 2011 19:06
0
ответов

Неопределенный запуск демонизированного процесса в Python

Я пытаюсь создать демон Python, который запускает другие полностью независимые процессы. Общая идея состоит в том, чтобы для данной команды оболочки опрашивать каждые несколько секунд и гарантировать, что ровно k экземпляров ...
вопрос задан: 8 December 2011 01:40
0
ответов

Действительно ли последовательность exec в unix-fork такая дорогая, как кажется?

Я читаю о fork и exec для экзамена, и в моей книге говорится, что всякий раз, когда это необходимо для запуска нового (другого) процесса в unix систем, вы должны разветвить текущий процесс, за которым следует execve. ...
вопрос задан: 3 December 2011 13:48
0
ответов

Как использовать fork() в Perl?

У меня есть сотни имен файлов в массиве. Я хочу создать дочерний процесс для каждых 4 файлов в массиве, и чтобы этот дочерний процесс выполнял некоторые действия с каждым из этих 4 файлов. (Таким образом, при 100 файлах я создам ...
вопрос задан: 30 November 2011 17:17
0
ответов

Невозможно запустить Fork, разветвляется нежелательное количество процессов

У меня проблема с Fork в Perl. Я хочу выполнить 10 процессов вилки за раз из одного скрипта, все 10 дочерних (разветвленных) процессов будут делать одно и то же (копировать файлы из одного места в другое) ....
вопрос задан: 28 November 2011 10:42
0
ответов

Какова цель разветвления репозитория git?

Проработав этот учебник Github, я больше смущен, чем когда начинал. Я думал, что разветвление репо по существу создаст копию репо с другим именем, указанным пользователем. Тогда я могу ...
вопрос задан: 26 November 2011 00:48
0
ответов

Как выполнить некоторые задачи после рендеринга в Rails 3.1

Я использую Impressionist для записи впечатлений от страниц. Запись в базу данных занимает всего около 50 мс, но я бы предпочел сделать это после того, как страница будет отрисована и отправлена ​​клиенту. Я изучил ...
вопрос задан: 17 November 2011 12:51
0
ответов

Создание процесса из многопоточного приложения

У меня есть ситуация, когда мне нужно создать вспомогательный процесс из очень большого многопоточного приложения, над которым у меня нет полного контроля. Сейчас я использую fork () / exec (). Это работает ...
вопрос задан: 16 November 2011 13:06
0
ответов

Тупик режима ожидания потока C ++ Boost

I есть проблема со следующим кодом: #include # include # include #include # include
вопрос задан: 15 November 2011 14:01
0
ответов

Сколько дочерних_процессов я должен использовать fork () в node.js?

Мой вопрос довольно прост. хотя для ответа может потребоваться другая переменная (я думаю). Я играю с node.js и думаю о том, как использовать его в многоядерной архитектуре. Последний ...
вопрос задан: 6 November 2011 15:26
0
ответов

C: dup2, конвейер и вилка не работают должным образом

Я пытаюсь выполнить простую вилку -> выполнить другую программу -> поздороваться с этим ребенком процесс -> прочитать что-то -> распечатать то, что получено. Программа, используемая в качестве дочернего процесса, просто ждет любой строки ...
вопрос задан: 28 October 2011 21:44
0
ответов

Воссоздавать мертвые потоки после разветвления

Как вы, возможно, знаете, все потоки в приложении умирают в разветвленном процессе, кроме потока, выполняющего разветвление. Однако я планирую восстановить эти потоки в разветвленном процессе, вызвав ...
вопрос задан: 27 October 2011 15:47
0
ответов

Форкинг в NodeJS

Я немного запутался в том, как создавать демонов в NodeJS. Я создал демонов в C до этого вызова fork (), которые продолжают выполнение с того места, где был сделан вызов в дочернем процессе позволяя ...
вопрос задан: 27 October 2011 00:20
0
ответов

vfork () системный вызов

Я прочитал, что новый процесс, созданный с помощью системного вызова vfork (), выполняется как поток в адресном пространстве родителя, и до тех пор, пока дочерний поток не вызовет системный вызов exit () или exec (), остается родительский. ..
вопрос задан: 25 October 2011 13:21
0
ответов

bitbucket: fork vs clone?

Использование Mercurial с частным репозиторием, размещенным на bitbucket. Мне нужно добавить в приложение несколько новых функций, которые потенциально могут привести к серьезным изменениям. Я спорил между ...
вопрос задан: 13 October 2011 18:10
0
ответов

В чем разница между вызовом daemon() и вызовом fork(), setsid(), fork() и т.д.?

Я изучал создание деймонов Unix, и, похоже, есть два метода. Самый долгий, который, кажется, всплывает при поиске - это вызвать fork(), setsid(), fork() снова, chdir() куда-то ...
вопрос задан: 4 October 2011 08:51
0
ответов

что происходит с указателями на динамически выделенную память после форка UNIX?

Кто-нибудь, пожалуйста, объясните, что происходит с указателями после форка(). Как я понимаю, указатели на что-либо в стеке или статически выделенное являются относительными к регистрам стека/сегмента данных, так что ...
вопрос задан: 29 September 2011 17:34
0
ответов

Отправка нескольких запросов на вытягивание в Git с помощью Github (Общий поток)

Я ни в коем случае не эксперт по git, поэтому я хочу убедиться, что следующий поток хорош: Найдите репо, в которое я хочу внести свой вклад. (исходное репо) Разветвите исходное репо на github. (моя вилка) Клонирую мою вилку на мою ...
вопрос задан: 23 September 2011 16:02
0
ответов

Помогите реализовать GNU Readline на C

В настоящее время я работаю над реализацией оболочки Unix. Я хочу использовать GNU Readline для улучшения интерфейса. Однако мой код генерирует случайные ошибки Segfaults даже во время ввода пользователем. Я ...
вопрос задан: 21 September 2011 11:34
0
ответов

Что происходит, когда я вызываю fork() в Unix?

Я пытался найти это, но мне немного трудно понять связь между Родительским и Детским процессами сразу после того, как я вызываю fork(). Они полностью отделены друг от друга ...
вопрос задан: 17 September 2011 13:38
0
ответов

Могу ли я обновить разветвленный проект, на Git, к оригинальной копии / основной копии?

Несколько недель назад я развел публичный проект на Github. Сегодня я хочу попробовать на нем некоторые вещи, но я хочу убедиться, что копия, которую я использую, является самым последним. Могу ли я обновить свою вилку, сначала? И что происходит ...
вопрос задан: 4 September 2011 06:42
0
ответов

Grabbing Production от Exec

, чтобы я пытаюсь написать некоторую вещь, которая должна схватить команду, и тогда я буду относиться к ней, а затем передавать его в другую программу. Но у меня есть проблема, я не могу отработать, как получить команду ...
вопрос задан: 3 September 2011 10:45
0
ответов

Fork () Детские и родительские процессы

Я пытаюсь создать программу, которая использует Fork () для создания нового процесса. Выходной вывод должен выглядеть так: это детский процесс. Мой PID 733, и идентификатор моего родителя 772. Это родитель ...
вопрос задан: 1 September 2011 03:46