Fork (systémové volání): Porovnání verzí

Smazaný obsah Přidaný obsah
m +kat, interwiki
Danny B. (diskuse | příspěvky)
{{Název}} -> {{DISPLAYTITLE}}
Řádek 1:
{{DISPLAYTITLE:fork (systémové volání)}}
{{Název}}
 
'''fork()''' je [[systémové volání]] poskytované zejména [[Unix|UNIXovými]] operačními systémy, které slouží pro vytvoření nového [[proces (program)|procesu]]. Po jeho zavolání programem se aktuální proces rozdvojí na dva a běh programu tak pokračuje ve dvou nezávislých větvích. Program může rozlišit, ve které větvi se nachází, podle návratové hodnoty volání. Rodičovskému procesu bývá vráceno [[pid]] nového procesu, zatímco novému procesu je vrácena nula; negativní návratová hodnota signalizuje chybu.