리눅스 실무의 이해리눅스마스터 1급 · 2014년09월13일 · 11/100
11.리눅스 환경에서 httpd 프로세스의 리스트를 검색한 결과 다음과 같이 11671 프로세스를 부모로 가지는 자식 프로세스가 다수 검출되었다. 이를 설명하는 용어로 알맞은 것은?

1
process clone
2
zombie process
3
process fork정답
4
multi process
해설
ㅇprocess fork - fork는 자기 자신을 복제하는 동작이라 생각하면됨. 자식 프로세스를 생성하되 똑같은 코드를 기반으로 실행(복사) ㅇ좀비 프로세스 - 일을 끝내고 자원을 모두 반납한 상태이나, 프로세스는 존재하는 상태 - 자식 프로세스가 종료되었지만, 부모 프로세스가 확인(wait)하지 못하여 남아있는 상태 <시스템 호출 2가지> - fork : 새로운 프로세스를 위해 new메모리 할당. - exec : 새로운 프로세스는 기존 프로세스가 할당받은 메모리 사용(대체) / new할당 없음