fork
Toto je starší verze dokumentu!
Fork
- fork() slouží ke spuštění další instance procesu vytvořením kopie včetně aktuálního kontextu
- oba procesy pokračují v kódu od místa zavolání funkce fork
- proces pozná, zda je potomek nebo rodič, podle návratové hodnoty fork
pid_t pid = fork();
if (pid<0) {
// failed
}
if (pid == 0) {
// child
} else {
// parent
}
fork.1442932398.txt.gz · Poslední úprava: (upraveno mimo DokuWiki)
