## page was renamed from OperacneSystemy/Fork = fork() a jeho priatelia = Link na stiahnutie je vždy pod kódom. Program sa spúšťa {{{ python program.py }}} prípadne {{{ python program.py parametre }}} druhá možnosť je {{{ chmod a+x program.py ./program.py parametre }}} == fork.py == Parent po skončení child procesu preberie jeho návratovú hodnotu pomocou `wait`. {{attachment:fork.py}} == fork_exec.py == Tento očakáva ako parameter meno_adresara pre `/bin/ls`. Skúste dať nejeký neexistujúci adresár, pozorujte návratovú hodnotu. {{attachment:fork_exec.py}} == fork_exec_sigchld.py == Jadro po skončení child procesu upozorní parenta, že si má prevziať jeho hodnotu cez `wait`. Parent dostane signál SIGCHLD. {{attachment:fork_exec_sigchld.py}}