리눅스/커널

defunct 프로세스 죽이기

code cat 2012. 8. 16. 09:54

defunct 라고 나오는 프로세스는 우리가 흔히 알고 있는 Zombie 프로세스로 부모 프로세스에서 아직 wait을 부르지 않은 상태이다.

ps 시 defunct라고 나오는 프로세스를 죽일라면 부모 프로세스를 찾아서 부모 프로세스를 죽여야 한다.  부모가 죽은 고아 프로세스는 결국 init프로세스에서 회수에서 처리하기 때문이다.