waitpid()함수의 pid의 값
글쓴이: zasxer / 작성시간: 일, 2017/11/12 - 4:12오후
pid가 프로세스 ID인데, waitpid()함수의 pid값하고 pid값하고 다른 개념인가요??
pid == -1 : 모든 자식 프로세스를 대기한다.
pid > 0 : 프로세스 ID가 pid인 자식 프로세스를 대기한다.
pid == 0 : 호출한 프로세스 같은 프로세스 그룹 ID를 가진 자식 프로세스들을 대기한다.
pid < -1 : pid의 절대값에 해당하는 프로세스 그룹 ID를 가진 자식 프로세스들을 대기한다.
이렇게 책에 서술되어 있는데, waitpid()함수의 pid값이 waitpid()함수의 리턴값이라고 이해해야하나요???
아니면 실질 자식 프로세스의 pid값이라고 해석해야하나요??
Forums:
책에서 설명한 부분은 waitpid() 함수의 첫번째
책에서 설명한 부분은 waitpid() 함수의 첫번째 파라미터 입니다.
다음처럼 쓸 수 있습니다.
waitpid()의 리턴값도 pid이긴 합니다. 리턴값은 state가 변한 자식 프로세스의 프로세스 ID입니다.
댓글 달기