질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

ps 관련인데요 이게 좀비인건 알겠는데 어떻게 죽이는지.모르겠오요.ㅡㅡ;

작성자 정보

  • 임근식 작성
  • 작성일

컨텐츠 정보

본문

 

 

결론을 말씀드리자면 뜨있는 좀비(Zombie)을 없애실수없습니다  ctr+C , kill -9 , killall -name  어떠한

명령으로도 죽이실수 없습니다. 그 이유는 좀비프로세스의 아이디가 조회되지만 좀비프로세스는 실제

존재하지 않는 이미 종료된 프로세스임으로 종료된 프로세스에 종료시그널을 보낸다고 해서 kill -o 와 같은

명령에  반응하지는 않기 떄문입니다. top에서 좀비 프로세스의 이미지 용량을 보면 0 (vsz/rss)임을

알수 있을 것입니다.

그래서 일반적으로 시스템  프로그래밍시에 wait() 호출을 부모단에서 처리하여 이러한 현상을 막습니다.

따라서,  종료된 프로세스이나 유령으로 남아 있는 좀비 프로세스 아이디를 제거하시려면  서버를 리부

하셔야 합니다.

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,138 명
  • 현재 강좌수 :  36,196 개
  • 현재 접속자 :  409 명