Questions marquées «fork»

37
Fork vs Clone sur le noyau Linux 2.6

J'ai une certaine confusion en ce qui concerne fork et clone. J'ai vu ça: fork est pour les processus et le clone est pour les threads fork appelle simplement clone, le clone est utilisé pour tous les processus et threads Est-ce que l'un ou l'autre est exact? Quelle est la distinction entre ces 2...

31
fork: réessayer: ressource temporairement indisponible

Pendant que je me connecte à mon serveur, je reçois, -bash: fork: retry: Resource temporarily unavailable -bash: fork: retry: Resource temporarily unavailable -bash: fork: retry: Resource temporarily unavailable -bash: fork: retry: Resource temporarily unavailable -bash: fork: Resource temporarily...

25
Bash prend-il en charge le forking similaire à fork () de C?

J'ai un script que je voudrais déboucher à un moment donné, donc deux copies du même script sont en cours d'exécution. Par exemple, j'aimerais que le script bash suivant existe: echo $$ do_fork() echo $$ Si ce script bash existait vraiment, la sortie attendue serait: <ProcessA PID>...

22
Comment fonctionne une bombe à fourche?

AVERTISSEMENT N'ESSAYEZ PAS DE L'EXÉCUTER SUR UNE MACHINE DE PRODUCTION En lisant la page Wikipedia sur le sujet, je suis généralement ce qui se passe avec le code suivant: :(){ :|:& };: extrait de description La bombe à fourche suivante a été présentée comme art en 2002;56 son origine exacte...

22
Après fork (), où l'enfant commence-t-il son exécution?

J'essaie d'apprendre la programmation UNIX et suis tombé sur une question concernant fork (). Je comprends que fork () crée un processus identique au processus en cours d'exécution, mais où commence-t-il? Par exemple, si j'ai du code int main (int argc, char **argv) { int retval; printf ("This is...

20
Descendants de processus

J'essaie de construire un conteneur de processus. Le conteneur déclenchera d'autres programmes. Par exemple - un script bash qui lance l'exécution de tâches en arrière-plan avec l'utilisation «&». La caractéristique importante que je recherche est la suivante: lorsque je tue le conteneur, tout...

17
Comment fonctionnent fork et exec?

Je n'ai pas beaucoup d'expérience, j'essaye simplement de m'impliquer dans les processus comment interprètent-ils le matériel au niveau de l'utilisateur. Ainsi, lorsqu'une commande est lancée à partir d'un shell, fork()hérite d'un processus enfant de celui-ci et exec()charge le processus enfant...

15
Descripteur de fichier et fork

Lorsqu'un enfant est bifurqué, il hérite des descripteurs de fichiers du parent.Si l'enfant ferme le descripteur de fichier, que se passera-t-il? Si l'enfant commence à écrire ce qui arrivera au dossier à la fin du parent? Qui gère ces incohérences, noyau ou utilisateur? lorsqu'un processus appelle...