2
ответа

Передача значения из дочернего элемента в родительский процесс [дубликат]

Я пытаюсь понять взаимосвязь между системными вызовами fork () и wait (). Код ниже - моя попытка передать значение 'a' родительскому процессу. Однако родительский процесс печатает ...
вопрос задан: 27 April 2011 07:29
2
ответа

Процесс подцепляет PHP на вилку / Apache хорошая идея?

Я пишу простое приложение в PHP, который должен иногда выполнять довольно интенсивный набор обновлений MySQL. Я особенно не хочу, чтобы это вызвало задержку пользователя, таким образом, я задаюсь вопросом...
вопрос задан: 17 August 2010 00:18
2
ответа

Запустите процесс в фоновом режиме в Linux с C

Я пытаюсь сделать что-то немного странное здесь. Я должен запустить процесс, logcat, от deamon, который будет работать в фоновом режиме и печатать к терминалу без того, чтобы брать под свой контроль stdin. Это для...
вопрос задан: 4 August 2010 15:38
2
ответа

Проблема с должностным лицом ветвления уничтожает когда вывод перенаправления в жемчуге

Я создал сценарий в жемчуге для запущения программ с тайм-аутом. Если выполненная программа занимает больше времени затем тайм-аут, чем сценарий закрывает эту программу и возвращает сообщение "ТАЙМ-АУТ". Сценарий...
вопрос задан: 3 June 2010 10:31
2
ответа

Использование памяти монитора дочернего процесса

У меня есть демон Linux, что ветвления несколько детей и контролируют их для катастрофических отказов (перезапускающий по мере необходимости). Будет замечательно, если родитель мог бы контролировать использование памяти дочерних процессов - для обнаружени
вопрос задан: 2 May 2010 17:12
2
ответа

C - ветвление () и совместное использование памяти

Мне нужен мой родительский и дочерний процесс, чтобы и смочь считать и записать ту же переменную (интервала типа), таким образом, это "глобально" между двумя процессами. Я предполагаю, что это использовало бы своего рода перекрестно...
вопрос задан: 21 April 2010 11:33
2
ответа

Что правильный путь состоит в том, чтобы уничтожить дочерние процессы в жемчуге перед выходом?

Я выполняю IRC Bot (Bot:: BasicBot), который имеет два дочерних процесса, выполняющие File::Tail, но при выходе, они не завершают. Таким образом, я уничтожаю их использование Proc:: ProcessTable как это перед выходом:...
вопрос задан: 21 March 2010 17:38
2
ответа

ptrace'ing родительского процесса

Дочерний процесс может использовать ptrace системный вызов для трассировки его родителя? OS является linux 2.6 Спасибо. upd1: Я хочу проследить process1 от "себя". Это невозможно, таким образом, я действительно разветвляю и пытаюсь сделать ptrac
вопрос задан: 8 February 2010 05:01
2
ответа

что происходит на более низких уровнях после системного вызова ветвления?

Я знаю то, что ветвление () делает в более высоком уровне. То, что я хотел бы знать, является этим - Как только существует вызов ветвления, инструкция по прерыванию следует и переходы управления для выполнения ветвления "обработчик". Теперь, Как
вопрос задан: 5 February 2010 05:31
2
ответа

Передача по каналу реализации (“|”) использующий C.. (используемое ветвление)

#include <stdio.h> #include <unistd.h> #include <stdlib.h> международное основное (интервал argc, символ ** argv) {международный fd[2]; pid_t childpid; канал (fd); childpid=fork (); если (childpid ==-1)...
вопрос задан: 3 February 2010 03:44
2
ответа

Python: когда использовать pty.fork () по сравнению с os.fork ()

Я не уверен, использовать ли pty.fork () или os.fork () при порождении внешних фоновых процессов из моего приложения. (Такие как шахматные механизмы) я хочу, чтобы порожденные процессы умерли, если родитель уничтожается, как...
вопрос задан: 17 December 2009 14:54
2
ответа

подцепите многопоточную программу на вилку

Я услышал, что смешивание разветвления и поточной обработки в программе могло быть очень проблематичным, часто заканчиваясь с таинственным поведением, особенно при контакте с совместно используемыми ресурсами, такими как блокировки, каналы, файл...
вопрос задан: 5 August 2009 20:18
2
ответа

Выполните процесс ffmpeg в фоновом режиме

Я желаю использовать ffmpeg для преобразования видео в .flv в php. В настоящее время у меня есть эта работа, но она подвешивает браузер, пока файл не загружается и закончен. Я смотрел на php документы о...
вопрос задан: 29 July 2009 04:53
2
ответа

Каковы некоторые условия, которые могут вызвать ветвление (), или система () звонит для сбоя на Linux?

И как можно узнать, происходит ли какой-либо из них и ведет к ошибке, возвращенной ветвлением () или система ()? Другими словами, если ветвление () или система () возвращается с ошибкой, в чем некоторые вещи...
вопрос задан: 13 May 2009 14:39
2
ответа

Значение ожидания ((интервал *) 0)

Одна такая программа, которая использует функцию ожидания как это, является этим: #include <stdio.h> #include <stdlib.h> международное основное () {международный pid, fd[2]; интервал n; символьная строка [20]; если (канал (fd) <...
вопрос задан: 27 March 2009 14:42
1
ответ

Как отправить пул-запрос с родительского форка на дочерний форк?

Этот вопрос объясняет, как отправить пул-запрос с моей вилки на другую? Однако это работает только в том случае, если обе вилки являются дочерними для одной родительской вилки. Теперь у меня есть родительская вилка, и я хочу ...
вопрос задан: 4 March 2019 14:07
1
ответ

Выполните дочерние процессы как другого пользователя от длительного процесса Python

У меня есть длительное, daemonized процесс Python, который использует подпроцесс для порождения новых дочерних процессов, когда определенные события имеют место. Длительный процесс запускается пользователем с полномочиями суперпользователя....
вопрос задан: 22 February 2019 01:47
1
ответ

Если у вас есть разрыв внутри оператора if, который создает дочерний процесс в цикле for, цикл больше не выполняется?

Я рассматриваю пример кода в моем учебнике (проблема столовых философов) и в основном методе, прямо перед возвратом 0; Заявление, есть блок кода, который я включил ниже. Эта петля ...
вопрос задан: 20 January 2019 01:33
1
ответ

Запуск программы с использованием execv и передача аргументов без поднятия argc

Мне дали этот код в классе: int main (int argc, char ** argv) {if (argc) {return 1; } put (argv [3]); вернуть 0; } Теперь я ...
вопрос задан: 17 January 2019 08:13
1
ответ

C - дочерний процесс дочернего процесса

Я должен воспроизвести семейство процессов следующим образом: отец -> ребенок -> внук. Я не понимаю, почему код внука никогда не выполняется. Моя схема кода такова: int main () {int ...
вопрос задан: 13 July 2018 09:20
1
ответ

Как я говорю, что valgrind к memcheck разветвил процессы?

У меня есть процесс x, что я хочу проверить на утечки с valgrind. Проблема состоит в том, что x выполняется y, и y в свою очередь выполняется z. Я не могу работать x автономный, потому что y и z устанавливают среду для x...
вопрос задан: 7 August 2017 16:32
1
ответ

Дочерние процессы создаются с ветвлением () автоматически уничтоженный, когда родитель уничтожается?

Я создаю дочерние процессы с ветвлением () в C/C++. Когда родительский процесс заканчивается (или уничтожается по некоторым причинам), я хочу, чтобы все дочерние процессы были уничтожены также. Это сделано автоматически системой?...
вопрос задан: 23 May 2017 12:10
1
ответ

Как размер стека процесса на Linux связан с pthread, ветвлением и должностным лицом

У меня есть вопрос о размере стека процесса на Linux. Этот размер стека определяется во время связи и кодируется в файле ELF? Я записал программу, которая печатает ее размер стека...
вопрос задан: 1 May 2015 22:00
1
ответ

Как реализована многопроцессорная обработка Python в Windows?

Учитывая отсутствие вызова Windows fork (), как в Windows реализован многопроцессорный пакет в Python 2.6? Поверх потоков Win32 или какого-то поддельного форка, или просто совместимости сверху ...
вопрос задан: 16 June 2014 03:34
1
ответ

Выполнение команды терминала без наложения [дубликат]

Есть ли возможность выполнить команду оболочки и прочитать ее результат вывода без вызова popen () (или system ()). Цель состоит в том, чтобы избежать разветвления программы. EDIT: я бы предпочел иметь многопоточность ...
вопрос задан: 20 November 2013 05:20
1
ответ

Увеличение номера соединения Mongodb [дубликат]

На моей стадии инициализации программы у меня есть несколько запущенных процессов, запущенных с использованием процессов childProcess.fork. Эти процессы несколько раз соединяются с mongodb. Все тезисы открываются в общей сложности 83 ...
вопрос задан: 29 September 2012 21:53
1
ответ

Подмодуль мерзавца или ветвление

У меня есть частный repo в GitHub, который является полным исходным кодом к моему cms. Теперь у меня есть несколько локальных клиентов, что я хочу использовать ту же кодовую базу на, но с различными темами. Лучше разветвиться...
вопрос задан: 15 January 2012 00:47
1
ответ

Sut i ladd proses plentyn trwy'r broses riant?

Rwy'n creu proses plentyn gan ddefnyddio fforc (). Sut all y broses riant ladd y broses plentyn os na all y broses blentyn ei chyflawni o fewn 30 eiliad? Rwyf am ganiatáu i'r broses blentyn ...
вопрос задан: 28 June 2011 04:23
1
ответ

pcntl_fork и соединение с MySQL пропало

У меня есть цикл foreach, который разветвляется внутри него. После разветвления процесс обращается к базе данных. Я получаю сообщение об ошибке: SQLSTATE [HY000]: Общая ошибка: Сервер MySQL 2006 ушел. Дело в том, что я ...
вопрос задан: 8 September 2010 14:14
1
ответ

Maven Surefire: невозможно выполнить параллельное выполнение теста

с помощью Maven surefire, я не могу выполнить параллельное выполнение теста. То есть каждый из моих тестовых примеров должен запускаться в отдельной JVM, отсюда и разветвление. Кроме того, я хочу, чтобы мои тестовые примеры выполнялись параллельно. ...
вопрос задан: 30 August 2010 22:25