프로세스 상태 전이

1. 프로세스 상태 전이의 정의

다중 프로세스 환경에서 프로세스에 중앙처리장치의 자원 할당 위해 문맥교환기반으로 수행하는 프로세스 상태 변경

2. 프로세스 상태 전이 다이어그램과 상태별 설명

1) 프로세스 상태 전이 다이어그램 (생준실대종지)

2) 프로세스 상태별 설명

위치상태활동
주기억장치보류(생성)작업이 제출되어 스풀 공간에 수록
준비CPU 할당 가능 상태
대기인터럽트 등 특수 사건으로 CPU 양도
실행프로세스가 CPU 점유
완료작업 완료, 프로세스 소멸
보조 기억 장치지연 준비부분 실행된 프로세스 교체, 페이지 교체
지연 대기
전이 상태보류 → 준비– 정책에 의해 스케줄러 통해 호출
– 메모리 이용 가능성과 요구되는 장치 확인
준비 → 실행스케줄링 알고리즘에 따라 스케줄러로 처리
실행 → 준비– 스케줄러가 처리
– 할당 시간을 모두 사용하거나 높은 우선순위 프로세스의 경우
실행 → 대기– Read, Write 또는 다른 I/O 요구 및 페이지 교체 요구
대기 → 준비– I/O 장비 관리자의 신호 : I/O 처리 완료

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다