728x90
반응형
fork&exec
-
[OS] 프로세스 상태와 계층 구조운영체제 2023. 3. 18. 13:41
프로세스는 모두 저마다의 상태가 있습니다. 운영체제는 이런 프로세스의 상태를 PCB에 기록하여 관리합니다. 그리고 대부분의 운영체제는 이처럼 동시에 실행되는 수많은 프로세스를 계층적으로 관리합니다. 프로세스의 상태 프로세스가 가질 수 있는 대표적인 상태는 아래와 같습니다. 🍊 생성 상태 new 프로세스를 생성중인 상태 이제 막 메모리에 적재되어 PCB를 할당받은 상태 🍊 준비 상태 ready CPU의 할당을 기다리는 상태 생성 상태를 거쳐 실행할 준비가 완료된 프로세스는 곧바로 실행되지 않고 준비 상태가 됨 준비 상태인 프로세스가 실행 상태로 전환되는 것을 디스패치(dispatch)라고 함 🍊 실행 상태 running CPU를 할당받아 실행 중인 상태 할당된 시간 동안 CPU 사용이 끝나면 (타이머 인터..