0
ответов

Разветвляющиеся гренлеты

Возможно, я упускаю что-то очевидное (и сейчас пятница), но есть ли способ сделать эквивалент os.fork () на гринлет? Я не обязательно хочу разветвлять этот процесс, я хочу взять ...
вопрос задан: 25 February 2011 21:14
0
ответов

почему fork и exec хранятся отдельно calls

Я понимаю разницу между fork, vfork, exec, execv, execp. Так что, пожалуйста, не разглагольствуйте об этом. Мой вопрос касается схемы создания процесса unix. Почему дизайнеры подумали о создании 2 ...
вопрос задан: 23 February 2011 12:12
0
ответов

Разработка PyPy ' s Rpython как язык программирования общего назначения [закрыто]

Есть ли какой-либо интерес в разработке Rpython (Restricted Python) из проекта PyPy в качестве языка программирования общего назначения? Возможно, это может быть форк проекта PyPy. Есть ли такой проект ...
вопрос задан: 17 February 2011 20:10
0
ответов

процесс выполнения fork ()

Как именно работает fork ()? Следующий код #include int main (int argc, char const * argv []) { printf ("Привет \ п"); int i; для (я = 1; я
вопрос задан: 16 February 2011 00:20
0
ответов

Linux fork / exec для приложения в том же каталоге

Есть ли вариант exec, который будет использовать текущий каталог приложения для поиска целевой программы? Я использую C ++ и Qt для реализации системы отчетов об ошибках «последней канавки». Используя Google Breakpad, ...
вопрос задан: 8 February 2011 15:29
0
ответов

Почему C-forkbombs не работают как bash?

Если я запускаю классический bash forkbomb:: () {: &: &} ;: моя система зависает через несколько секунд секунд. Я пытался написать forkbomb на C, вот код: #include int main () {...
вопрос задан: 3 February 2011 01:26
0
ответов

Статические переменные C и вилка Linux

Привет, я создал серверную программу, которая создает новый процесс после того, как принимает соединение с сокетом. В программе определены несколько статически распределенных глобальных переменных. У меня вопрос: это ...
вопрос задан: 2 February 2011 20:06
0
ответов

Как обмениваться двоичными данными между процессами в Linux

Мне нужно создать приложение Linux, которое будет сканировать беспроводную сеть, помещать результат в структуру и каким-то образом отправлять его другому, главному приложению, которое будет использовать данные. Моя первоначальная идея ...
вопрос задан: 2 February 2011 10:33
0
ответов

сигнал вызова после вилки

Есть ли разница между «листингом кода 1» и «листингом кода 2»? Потому что в листинге 1 дочерний процесс может уловить сигнал SIGTERM и нормально выйти. Но список кодов 2 ...
вопрос задан: 28 January 2011 13:39
0
ответов

Why is the output of my forking program different when I pipe its output?

I was looking at some simple code on fork, and decided to try it out for myself. I compiled and then ran it from inside Emacs, and got a different output to that output produced from running it in ...
вопрос задан: 20 January 2011 17:00
0
ответов

Что происходит с SIGINT (^ C) при отправке в сценарий Perl, содержащий детей?

У меня есть сценарий Perl, который разветвляется. Каждая вилка запускает внешнюю программу, анализирует вывод и преобразует вывод в сохраняемый файл. Затем сохраняемые файлы считываются родителем, и все ...
вопрос задан: 17 January 2011 23:07
0
ответов

git create local branch для разветвленного восходящего тега

Я пытался найти способ создать локальную ветку, которая начинается с тега в восходящем репо, который я разветвил, и не нашел ничего, что помогает. У меня есть мастер восходящего потока в главной ветке ...
вопрос задан: 5 January 2011 06:33
0
ответов

В частности, как fork () обрабатывает динамически выделенную память из malloc () в Linux?

У меня есть программа с родительским и дочерним процессами. До fork () родительский процесс вызывал malloc () и заполнял массив некоторыми данными. После fork () эти данные нужны ребенку. Я знаю ...
вопрос задан: 4 January 2011 20:20
0
ответов

Является ли fork (должен быть) безопасным от обработчиков сигналов в многопоточной программе?

I ' m действительно сомневается в требованиях POSIX к безопасности fork при наличии потоков и сигналов. fork указан как одна из функций, безопасных для асинхронных сигналов, но если есть ...
вопрос задан: 15 December 2010 19:08
0
ответов

Как запретить системные вызовы при запуске программы в среде песочницы?

Я проверял codepad.org, и вилка while (1) дала следующий результат. Запрещенный системный вызов: SYS_fork. Подробную информацию можно найти по этой ссылке. http://codepad.org/rNR9mMVv Погуглив еще, я добрался до ...
вопрос задан: 11 December 2010 11:17
0
ответов

Как создать процесс в Mac OS с помощью fork () и exec ()

Я работаю над относительно простым, независимым "процессом" starter », который я хотел бы использовать в Windows (XP, Vista, 7), Linux (Ubuntu 10.10) и особенно Mac OS X (10.6). Linux и Windows ...
вопрос задан: 1 December 2010 16:42
0
ответов

Как сделать Я отключаю блоки END в дочерних процессах?

Я часто использую fork в программах, которые также имеют блоки END {...}: ... КОНЕЦ {& some_cleanup_code} ... мой $ pid = fork (); если (определено ($ pid) && $ pid == 0) {& run_child_code; exit ...
вопрос задан: 29 November 2010 22:28
0
ответов

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

Рассмотрим этот простой код: int myvar = 0; int main () {если (fork ()> 0) {myvar ++; } else {// отец ничего не делает}} Когда дочерний элемент увеличивает myvar, разделяется ли значение ...
вопрос задан: 28 November 2010 23:51
0
ответов

Mercurial - как получить последние изменения из родительского элемента fork?

Я немного баловался с Mercurial и теперь создал несколько проектов на BitBucket, один разветвляется от другого. Мне удалось без проблем внести изменения в каждое репо ...
вопрос задан: 24 November 2010 06:55
0
ответов

C - должен ли exec немедленно следовать за fork в многопоточном процессе?

Ситуация: У меня есть многопоточная программа, написанная на C. Если один из потоков разветвляется, дочерний процесс заменяется другим с помощью exec (), и родительский процесс ожидает завершения дочернего процесса. Проблема: ...
вопрос задан: 19 November 2010 09:18
0
ответов

Почему doemons fork?

Я знаю, что некоторые (все?) демоны разветвляются, когда они запускаются. У меня сложилось впечатление, что это запускает дочерние процессы как менее привилегированные пользователи, особенно если демон является чем-то вроде HTTP ...
вопрос задан: 16 November 2010 08:59
0
ответов

Как использовать fork () в unix? Почему бы не использовать что-то вроде fork (pointerToFunctionToRun)?

У меня возникли некоторые проблемы с пониманием того, как использовать fork () в Unix. Я привык, когда мне нужно распараллеливание, создавать потоки в моем приложении. Это всегда что-то вроде CreateNewThread (...
вопрос задан: 12 November 2010 01:46
0
ответов

Концепция вилки в C #

Поскольку C # поддерживает многопоточность, есть ли способ реализовать концепцию вилки в C #? Заранее благодарим ....
вопрос задан: 13 October 2010 04:19
0
ответов

fork ( ) и STDOUT / STDERR в консоль из дочерних процессов

Я пишу программу, которая разветвляет несколько дочерних процессов, и я ' Я бы хотел, чтобы все эти дочерние процессы могли записывать строки в STDERR и STDOUT без искажения вывода. Я не делаю ...
вопрос задан: 6 October 2010 20:15
0
ответов

вилка с Ruby 1.8 и Windows

Я использую Ruby 1.8.7 patchlevel 302 и работаю над Система Windows XP. Мне нужно запустить внешний процесс, который должен реагировать на ввод пользователя. Процесс не реагирует, если я использую потоки, поэтому я ...
вопрос задан: 4 October 2010 06:37
0
ответов

Продолжить выполнение PHP после отправки HTTP-ответ

Как сделать так, чтобы PHP 5.2 (запущенный как apache mod_php) отправлял полный HTTP-ответ клиенту, а затем продолжал выполнять операции еще одну минуту? Длинная история: у меня есть сценарий PHP, в котором есть ...
вопрос задан: 30 September 2010 17:05
0
ответов

Кто-нибудь здесь разветвляется?

Я все время использую git для своих одиночных миссий, но обычно просто работаю мастер. Стоит ли пробовать форк, даже если это только я?
вопрос задан: 29 September 2010 12:26
0
ответов

Было бы неплохо сделать так, чтобы код компиляции хранилища Python в файловом потоке вместо файлов pyc?

не был бы лучше, если бы Python сохранял скомпилированный код в файловом потоке исходного исходного файла. Это сработает в файловых системах, поддерживающих вилки / потоки данных, и упадет ...
вопрос задан: 25 September 2010 12:18
0
ответов

Как просмотреть разницу в разветвленном проекте на github

Я разветвил проект на github, и мне нужен набор изменений, которые я внес с тех пор Я форкнул, в формате diff. Если вам интересно - я разветвил Apache httpd и меняю код в ядре. В настоящее время я ...
вопрос задан: 25 September 2010 08:07
0
ответов

Безопасно ли создавать потоки после разветвления?

Я узнал, что обычно следует придерживаться либо разветвления, либо потоковой передачи избегайте очень странных и чрезвычайно трудных для отладки проблем, поэтому до сих пор я всегда делал именно это. Моя проблема ...
вопрос задан: 15 September 2010 23:26