fork 를 함으로써

부모프로세스는 pid>0인 자식프로세스 pid를 반환받아 getpid로 자신의 pid와 부모프로세스 id를 출력하고 종료한다.

하지만 이와 별도로 fork 된 자식프로세스가 계속 프로그램을 수행하는것처럼 보인다.

 

이와같이 부모프로세스가 자식프로세스보다 먼저 끝나면 남은 자식프로세스가 고아프로세스가 되지만, 일단 이와별도로 fork의 원리에 대해 공부해보았다.

 

 

 

 

linux man page : fork - 자식프로세스를 생성한다.

 

www.joinc.co.kr

 

'System Programming' 카테고리의 다른 글

[Linux] gdb 디버깅  (0) 2020.06.16
[Linux] signal  (0) 2020.06.16
[Linux] 프로세스 실행 (exec)  (0) 2020.06.15
[Linux]주요 명령어  (0) 2020.06.15
[Linux] gcc compiler & vim  (0) 2020.06.15