리눅스 분류
ps 관련인데요 이게 좀비인건 알겠는데 어떻게 죽이는지.모르겠오요.ㅡㅡ;
작성자 정보
- 임근식 작성
- 작성일
컨텐츠 정보
- 2,544 조회
- 0 추천
- 목록
본문
결론을 말씀드리자면 뜨있는 좀비(Zombie)을 없애실수없습니다 ctr+C , kill -9 , killall -name 어떠한
명령으로도 죽이실수 없습니다. 그 이유는 좀비프로세스의 아이디가 조회되지만 좀비프로세스는 실제
존재하지 않는 이미 종료된 프로세스임으로 종료된 프로세스에 종료시그널을 보낸다고 해서 kill -o 와 같은
명령에 반응하지는 않기 떄문입니다. top에서 좀비 프로세스의 이미지 용량을 보면 0 (vsz/rss)임을
알수 있을 것입니다.
그래서 일반적으로 시스템 프로그래밍시에 wait() 호출을 부모단에서 처리하여 이러한 현상을 막습니다.
따라서, 종료된 프로세스이나 유령으로 남아 있는 좀비 프로세스 아이디를 제거하시려면 서버를 리부
하셔야 합니다.
관련자료
-
이전
-
다음
댓글 0
등록된 댓글이 없습니다.