쉽게배우는 운영체제, 한빛미디어 - 요약 및 공부한 내용입니다. 1. 스케줄링의 분류 스케줄러란 - CPU 스케줄러 또는 프로세스 스케줄러라 하며, - 프로세스가 생성된 후 종류될 때 까지 모든 상태변화를 조정하는 것 1) 고수준 스케줄링 - 가장 "큰 틀" 에서 이루어지는 CPU 스케줄링 ( = 장기 스케줄링, 작업 스케줄링, 승인 스케줄링) - 시스템 내의 "전체 작업 수" 를 조절하는 것 2) 저수준 스케줄링 - 가장 "작은 단위"의 스케줄링 - 프로세스의 상태를 관리 3) 중간수준 스케줄링 - "중지" 와 "활성화" 로 전체 시스템의 활성된 프로세스 수를 조절하여 시스템의 과부화를 방지한다. 스케줄링 목적 ⇨ 6가지 : 공평성, 효율성, 안정성, 확장성, 반응시간의 보장, 무한 ..