2521 번 글의 답장글: Re: 프로세스가 kill로 종료되지 않습니다. |
글쓴이: 산이
[홈페이지]
|
글쓴날: 2006년 07월 27일 20:51:44 목(저녁) |
조회: 1977 |
[이석]님이 남기신 글:
>안녕하세요? 얼마전 iptables관련 질문드렸었는데
산이님 덕분에 잘 해결하였습니다.
오래전부터 궁금했던 부분 하나 더 질문드릴려구요.
>
>어떤 프로세스를 실행시키고 kill 했을때 잘 죽는데 가끔
종료되지 않는 경우가 있습니다. stat도 계속 S 구요. 왜 이런
현상이 생기는 지요? 유저는 모두 동일합니다. ps -aux 해보면
계속 떠 있는데 또 이 프로세스에 실제로 접근해보면
죽은것처럼 연결은 안됩니다. 이게 어떤 상태인지요? 결국 kill
-9 로 죽이고 다시 시작시키고 있습니다만 리눅스의 버그인지
아니면 제가 뭘 잘못한건지 모르겠습니다. 반드시 kill로 확실히
종료시켜야 하는데 방법이 없을까요?
========================================
kill 은 단순히 해당 프로세스나 PID에 signal 을 보내는 역할 밖에
안합니다.
그래서 실제로 해당 프로세스를 종료하는 녀석은 자기
자신(프로세스)입니다.
kill 에 아무 signal 옵션을 주지 않으면 TERM(15) 을 보냅니다.
-9 는 강제 종료구요.
위의 경우는 해당 프로세스(프로그램)의
버그일 가능성이 높습니다.
|
이전글 : 프로세스가 kill로 종료되지 않습니다.
다음글 : PMP 리눅스에서 넷핵 실행시
|
from 222.234.153.39
JS(Redhands)Board 0.4 +@
|