본문 바로가기
computer

스케쥴링 알고리즘 : 프로세스 상태와 스케쥴링

by 유순이 2021. 6. 16.

멀티 프로그래밍과 WAIT

 

 

프로세스 상태

  • new
  • ready : CPU에서 실행 가능한 상태
  • running : 현재 CPU에서 실행 상태
  • blocked : 특정 이벤트 발생 대기 상태 (발생 후 ready로 변환)
  • exit

https://www.researchgate.net/figure/Five-State-process-model_fig1_220830501

 

프로세스가 많아질 수록 그 경우의 수는 더욱 많아지기에, 더 많은 스케쥴러의 선택 규칙, 알고리즘이 있어야 한다.

 

 

댓글