스케줄링(Scheduling), 스케줄링의 목적, 스케줄링의 등장 배경, 대표적인 시스템 성능 지표(performance index)

CODEDRAGON Security/Windows

반응형

 

 

스케줄링(Scheduling)

컴퓨터 시스템의 모든 자원을 효율적으로 사용하기 위한 프로세스 관리 정책 정책입니다.

 

 

스케줄링의 목적

컴퓨터 시스템의 성능 향상을 위한 프로세스를 제공합니다.

 

 

스케줄링의 등장 배경

다중 프로그래밍을 지원하는 OS에서 프로세서를 효율적으로 관리하기 위해 필요하게 되었습니다.

 

 

대표적인 시스템 성능 지표(performance index)

OS는 해당 시스템이 사용되는 응용 도메인에 맞는 성능 지표를 고려하여 스케줄링 기법을 선택하게 됩니다.

성능지표

설명

응답 시간

(response time)

시스템이 사용자의 요구에 응답하는 시간

작업 처리량

(throughput)

단위 시간 내의 프로세스 처리량

자원 활용도

(utilization)

주어진 기간 동안의 특정 자원 정도