Domande taggate «fork»

La funzione `fork ()` è il modo Unix / Linux / POSIX di creare un nuovo processo duplicando il processo chiamante.

24
Come far morire il processo figlio dopo l'uscita del genitore?
Supponiamo che io abbia un processo che genera esattamente un processo figlio. Ora, quando il processo genitore termina per qualsiasi motivo (normalmente o in modo anormale, uccidendo, ^ C, affermando il fallimento o qualsiasi altra cosa) voglio che il processo figlio muoia. Come farlo correttamente? Qualche domanda simile su StackOverflow: …
209 c  linux  unix  process  fork 


5
La differenza tra fork (), vfork (), exec () e clone ()
Stavo cercando di trovare la differenza tra questi quattro su Google e mi aspettavo che ci fosse un'enorme quantità di informazioni su questo, ma in realtà non c'era nessun solido confronto tra le quattro chiamate. Ho iniziato a provare a compilare una sorta di sguardo d'insieme sulle differenze tra queste …
197 linux  process  fork  exec  clone 

3
fork () si ramifica più del previsto?
Considera il seguente codice: #include <stdio.h> #include <sys/types.h> #include <unistd.h> int main(void) { int i; for(i = 0; i < 2; i++) { fork(); printf("."); } return 0; } Questo programma genera 8 punti. Come può essere possibile? Non dovrebbero invece esserci 6 punti?
186 c++  c  fork 

4
Hai un ramo privato di un repository pubblico su GitHub?
Ho un progetto PHP pubblico in un repository GitHub, che contiene solo un ramo (master). Voglio avere un ramo / fork separato privato per me (ho pagato per repository GitHub privati). Mi piacerebbe poter unire le modifiche dal ramo / fork privato al repository pubblico e viceversa. Con questo in …
128 github  git-branch  fork 


5
Come utilizzare la memoria condivisa con Linux in C
Ho qualche problema con uno dei miei progetti. Ho cercato di trovare un esempio ben documentato di utilizzo della memoria condivisa con fork()ma senza successo. Fondamentalmente lo scenario è che quando l'utente avvia il programma, ho bisogno di memorizzare due valori nella memoria condivisa: current_path che è un char * …
117 c  linux  fork  shared-memory 

5
Richiesta di pull senza biforcazione?
Di seguito sono riportati i passaggi del contributo del codice dall'argomento " Come posso contribuire al codice di altri in GitHub? " Biforca il progetto Effettua uno o più commit puliti e ben commentati nel repository. Puoi creare un nuovo ramo qui se stai modificando più di una parte o …
105 git  github  fork  repository 



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.