환경구축

[Linux/Ubuntu] Zombie process 확인, 삭제

Js.Y 2024. 4. 3. 10:08
728x90
반응형

어느 순간 서버를 접속하면 "There are N zombie processes"라는 경고문이 뜬다.

 

아래 명령어로 실제 좀비 프로세스들은 listup할 수 있어서 확인해보니 대다수 python 이 중단되면서 생긴 쓰레기 프로세스들 인 것 같다.

ps axo stat,ppid,pid,comm | grep -w defunct

나같은 경우엔 다 동일한 788282 PID로 구성된 프로세스 이길래, 아래 명령어로 해당 process만 죽이니 다 삭제되었다.

kill -9 [PID]
ex) kill -9 788282

 

 

근데 참고로 python multiprocessing같은 작업을 할 때 다 저런 형태의 zombie process가 자동으로 생성되니, 착각해서 해당 프로세스를 삭제하지 말자.

728x90
반응형