IT 공부/OS 2024. 3. 13.
[OS] 좀비프로세스란?
• 좀비프로세스란 ○ 프로세스가 종료되었음에도 메모리상에서 프로세스에 대한 정보가 사라지지 않은 상태를 말한다. • 좀비프로세스는 왜 생기는 걸까? ○ 좀비프로세스가 만들어지는 상황을 보기위해 우선 호출된 자식프로세스가 종료되는 상황은 다음과 같다 § 인자를 전달하며 exit를 호출하는 경우 § main 함수에서 return문을 실행하여 값을 반환하는 경우 ○ exit함수와 return 반환값은 모두 운영체제로 전달되고, 이 값이 자식프로세스를 호출한 부모프로세스에게 전달 될 때 까지 자식프로세스를 소멸시키지 않는다. >> 요약하면 다음과 같다. 자식프로세스는 일을 끝마쳐 종료하였지만, 값을 부모프로세스에게 전달하지..