개요
문제
101

kill 2
kill %2
kill -j 2
kill -b 2
102

R
S
T
Z
- Zombie
- 종료되었지만 부모가 회수하지않아 남아있는 상태
103

- -20 (최고 우선순위)
- 0 (기본값)
- +19 (최저 우선 순위)
104

105


106

107

- inetd방식 (super-server)
- inetd가 대기하다가 요청이 오면 해당 서비스를 실행후 종료
- 요청이 있을때만 실행하므로 메모리 효율적
inetd 방식이 stadnealone 방식보다 메모리 관리가 더 효율적이다
inetd 방식이 standalone 방식보다 관련 서비스 처리가 빠르다
- 상식적으로 stadnalone은 메모리에 상주하기때문에 더 빠를 수 없음
웹과 같은 빈번한 요청이 들어오는 서비스는 inetd방식이 적합하다
- 뭔소리야 그런방식은 standalone방식이 더 적합하지
사용자가 많은 서비스는 standalone 방식보다 inetd 방식이 적합하다
- ㄴㄴ 사용자가 많으면 많이 사용된다는건데, 그럴떄마다 서비스를 껐다가 켰다가 하는거보다는 계속 프로세스상태로 남아있는게 낫지
108

109

SIGTSTP
SIGKILL
SIGINT
SIGTERM
110

TMI
- standalone?
- 항상 독립적으로 실행되는 서비스 방식
- 서비스 데몬이 시스템이 부팅될 떄 자동으로 실행되어, 계속 메모리에 상주하면서 클라이언트 요청을 즉시 처리하는 방식