스케줄링
[Operating System] 스케줄링
단기, 중기 ,장기 스케줄링 장기 스케줄링 프로세스가 cpu에 의해 실행될 수 있는 자격을 부여할지 말지를 결정 중기 스케줄링 프로세스 이미지 전부 혹은 일부가 주 메모리에 올라올 수 있는 자격을 부여할지 말지 결정 단기 스케줄링 cpu에 의해 실행될 다음 번프로세스로 어떤 프로세스를 선택할지를 결정 ready 상태를 많이 만들어서 cpu가 일하도록 만든다. Workload assumptions workload 일련의 프로세스들이 실행하는 상황 프로세스가 얼마나 cpu를 차지하는지 가정(비현실적) 각 작업은 동일한 시간동안 실행 모든 작업은 같은 시간에 도착 각 작업은 시작되면 완료될때까지 실행 모든 작업은 cpu만 사용(io 없다고 가정) 각 작업 실행 시간은 알려져 있다고 가정 평가 기준 Turn a..