Suchergebnisse für Anfrage "fork"

2 die antwort

So erzeugen Sie einen neuen unabhängigen Prozess in Python

Ich habe einen Python-Code, der gelegentlich einen neuen Prozess umfassen muss, um ein Shell-Skript auf "fire and forget" Weise auszuführen, d. H. ...

1 die antwort

Zombie-Prozess erstellen

Ich bin daran interessiert, einen Zombie-Prozess zu erstellen. Meines Wissens geschieht der Zombie-Prozess, wenn der übergeordnete Prozess beendet wird, bevor die untergeordneten Prozesse ausgeführt werden. Ich habe jedoch versucht, ...

3 die antwort

printf-Anomalie nach "fork ()"

Betriebssystem: Linux, Sprache: pure C Ich mache Fortschritte beim Erlernen der C-Programmierung im Allgemeinen und der C-Programmierung unter UNIX in einem speziellen Fall. Ich habe ein merkwürdiges (für mich) Verhalten derprintf() Funktion ...

TOP-Veröffentlichungen

2 die antwort

Ist es eine schlechte Idee, unter mod_perl2 zu arbeiten?

Gibt es Gegenanzeigen zu Fork unter mod_perl2? Sollte man einen anderen Weg benutzen, um den Hintergrundprozess unter mod_perl2 auszuführen?

2 die antwort

Wie gehe ich mit boost :: asio in einem Multithread-Programm richtig mit fork () um?

Ich habe einige Probleme damit, wie ich mit dem Erstellen eines untergeordneten Prozesses aus einem Multithread-Programm, das Boost Asio in einer Multithread-Art und Weise verwendet, richtig umgehen kann. Wenn ich das richtig verstehe, müssen ...

1 die antwort

Holen Sie sich die PID des Prozesses nach der Gabelung in Qt

Ich erstelle eine Qt / C ++ - Konsolenanwendung, die erfolgreich gabelt. Wenn ich QCoreApplication :: applicationPid () vor fork und dann nach fork (im untergeordneten Element) aufrufe, erhalte ich dieselbe pid. Mir ist klar, dass ich nur den ...

5 die antwort

Wie können Sie Daten zwischen einem übergeordneten und einem untergeordneten Zweigprozess in Python austauschen?

Ich bin mir ziemlich sicher, dass man das mit der Funktion os.plock (op) machen würde, aber ich habe keine Ahnung, wie. Auch wenn es einen besseren Weg gibt, wäre ich dankbar, es herauszufinden. Code-Schnipsel sind sehr willkommen.

1 die antwort

Rückgabewert von execv () holen

//code for foo (run executable as ./a.out) #include <stdio.h> #include <stdlib.h> #include <ctype.h> #include <unistd.h> #include <sys/wait.h> int main (int argc, char **argv) { pid_t pid; pid = fork(); int i = 1; char *parms[] = {"test2", "5", ...

5 die antwort

Beenden eines untergeordneten Prozesses - _exit () vs. exit

Betrachten Sie diesen Codeausschnitt: pid_t cpid = fork(); if (cpid == -1) { perror("fork"); exit(EXIT_FAILURE); } if (cpid == 0) { // in child execvp(argv[1], argv + 1); perror("execvp"); _exit(EXIT_FAILURE); } // in parentWie soll ich den ...

7 die antwort

Was ist der beste Weg, um fork () in Windows zu duplizieren?

Wie implementiere ich eine Logik, mit der ich die Funktionalität, die ich unter Linux habe, unter Windows reproduzieren kann?fork() Systemaufruf mit Python? Ich versuche speziell, eine Methode für die SAPI Com-Komponente auszuführen, während ich ...