[운영체제] 프로세스의 상태

2017. 3. 5. 20:069급 공무원/컴퓨터 일반

*생성(new)

 작업이 제출되어 스풀 공간에 수록

 · > 준비 상태


*준비(ready)

 · CPU 할당이 가능한 상태

 · Dispatch(->실행상태)


*실행(running)

 · cpu가 할당된 상태

 · Timer runout(->준비상태) (타이머 인터럽트!?)

 · Block(->대기상태)

 · (-> 종료상태)


*대기(waiting)

 · I/O같은 사건으로 cpu를 양도하고 io완료시까지 대기 큐에서 대기하는 상태

 · Wake up(->준비상태)


*종료(terminated)

cpu를 할당받아 주어진 시간 내에 수행을 종료한 상태





이미지 출처(구글링) : https://t1.daumcdn.net/cfile/tistory/111C2F3F511554B124