RealTime OS (RTOS)
응용 프로그램 실시간 성능 보장을 목표로하는 OS입니다. 시간의 보장이 중요한 프로그램에서 사용합니다.
General Purpose OS (GPOS)
프로세스 실행시간에 민감하지 않고, 일반적인 목적으로 사용되는 OS입니다. window, linux와 같은 일반 운영체제가 해당됩니다.
우선순위 기반 스케줄러 (Priority-Based)
우선 순위가 높은 것부터 실행합니다.
정적 우선순위: 프로세스마다 우선순위를 미리 정합니다. 만약 실행해야될 프로그램이 많다면 구현하기 어려워집니다.
동적 우선순위: 스케줄러가 상황에 따라 우선순위를 동적으로 변경합니다.
Round Robin 스케줄러
'운영체제 (OS)' 카테고리의 다른 글
스케줄링 알고림 (4) - 프로세스 상태와 스케줄링 (0) | 2021.04.16 |
---|---|
스케줄링 알고리즘 (3) - 프로세스 상태와 스케줄링 (0) | 2021.04.16 |
스케줄링 알고리즘 (1) (0) | 2021.04.15 |
프로세스 스케쥴링 (2) (0) | 2021.04.14 |
프로세스 스케쥴링 (1) (0) | 2021.04.14 |