CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): styi (에스띠)
날 짜 (Date): 1995년08월24일(목) 11시06분45초 KDT
제 목(Title): [R] [re] 프로세서 죽이는 ..



process가 kill -9로도 안 죽으면 좀 난감하죠...

일반적으로 -9를 안 써도 signal을 막아두지 않았으면
kill만으로도 그냥 죽죠.

그러나 어떠한 이유에서든지 kernel 안에서 sleep하고
있는 경우는 (이런 경우 가끔 보았죠.) 안 죽습니다.

예컨대 ... 메시지큐(ipc)에서 읽고 쓰는 프로세스를
돌려놓고 쉘 상태에서 ipcrm을 써서 큐를 아예 없애버리면
그 프로세스는 resource를 무한 대기할 수 있습니다.

일종의 deadlock이죠. 이럴 때 이 프로세서를 없애려면 ..
다시 부팅해야해요. 커널이 거부하기 때문이죠.

<defunc>는 zombie류인 것 같은데 ... 놔두면
시간 지나서 죽습니다. OS가 알아서 정리하더군요...



-----------------------------------------------------------------o00o----
  모짜르트의 아름다움과 쇼팽의 경쾌함, 때론 베토벤의 장중함을  
     앤소니 벤츄라와 같은 그룹이 연주한 느낌으로 모니터의 오선지에     
        담아 감상하면서 나도 플룻의 선율로 참여할 수 있는 때가 오기를 ..
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.