Red de conocimiento del abogados - Ley de patentes - La función fork() se usa en main() en Linux ¿Por qué exit(0) no sale de main?
La función fork() se usa en main() en Linux ¿Por qué exit(0) no sale de main?
fork() genera un nuevo proceso. En este momento, hay dos instancias de proceso junto con el proceso principal. Se distinguen por pid. La metáfora no del todo precisa es que hay dos ramas del programa. Sin embargo, el código del proceso padre y del proceso hijo contiene todo el código. El proceso padre o el proceso hijo deben salir después de completar su trabajo; de lo contrario, el código restante aún se ejecutará. exit(0) es finalizar el proceso