리눅스/커널
defunct 프로세스 죽이기
code cat
2012. 8. 16. 09:54
defunct 라고 나오는 프로세스는 우리가 흔히 알고 있는 Zombie 프로세스로 부모 프로세스에서 아직 wait을 부르지 않은 상태이다.
ps 시 defunct라고 나오는 프로세스를 죽일라면 부모 프로세스를 찾아서 부모 프로세스를 죽여야 한다. 부모가 죽은 고아 프로세스는 결국 init프로세스에서 회수에서 처리하기 때문이다.