• 생성 상태
    • fork() or exec() 함수 통해 프로세스 생성된 상태. 이때 PCB할당 됨
  • 대기 상태
    • 생성 후 메모리 충분하면 메모리 할당
      • 아니면, 준비큐에 들어가서 대기중인 상태
    • 이는 CPU 스케줄러로 부터 CPU 소유권 기다리는 상태
  • 대기 중단 상태 ready suspended
    • 준비큐가 꽉 찬 상태
  • 실행 상태
    • CPU 소유권, 메모리 할당 받고 인스트럭션 수행 중인 상태
    • CPU Burst 라고도 표현
  • 중단 상태(blocked)
    • 어떤 이벤트 발생 이후 기다리며 프로세스가 차단된 상태
    • IO 요청
  • 일시 중단 상태 blocked suspended
    • 대기 중단 상태와 유사. 메모리 부족으로 일시 중단