프로세스의 상태 변화 중 우선순위가 가장 높은 프로세스가 준비상태에서 … | [정보처리기능사 필기] 10년 4회차 기출문제 상세 페이지
1[정보처리기능사 필기] 10년 4회차
프로세스의 상태 변화 중 우선순위가 가장 높은 프로세스가 준비상태에서 실행상태로 전환되는 것은?
1
웨이크 업
2
블록
3
디스패치
4
타이머 종료
해설
우선순위가 가장 높은 프로세스가 준비상태에서 실행상태로 전환되는 것은 디스패치(Dispatch)이다.
디스패치는 스케줄러가 준비 큐에서 대기 중인 프로세스 가운데 우선순위가 가장 높은 프로세스를 선택하여 CPU를 할당하는 상태 전이를 말한다.
- ① 웨이크업(Wake up): 입출력 등을 기다리던 블록(대기)상태의 프로세스가 이벤트 완료로 준비상태로 전환되는 것이다.
- ② 블록(Block): 실행 중인 프로세스가 입출력 요청 등으로 대기상태로 전환되는 것이다.
- ④ 타이머 종료(Time run out): 할당시간을 다 쓴 실행상태의 프로세스가 준비상태로 되돌아가는 것이다.
오류나 개정된 내용이 보이면 알려주세요