인프런 커뮤니티 질문&답변

미미미미미님의 프로필 이미지

작성한 질문수

FreeRTOS 프로그래밍

라운드 로빈 강의 중 이해되지 않는 부분이 있습니다.

24.04.26 10:26 작성

·

158

1

Untitled1.png라운드 로빈은 선점형 스케줄링이라고 알고 있는데, 라운드 로빈이 비선점형 스케줄링만을 필요로 할 경우 최적이라는 것이 이해가 되지 않습니다.

답변 1

1

홍영기님의 프로필 이미지
홍영기
지식공유자

2024. 04. 26. 23:38

안녕하세요. 미미미미님!

라운드 로빈(Round Robin) 은 비선점형 알고리즘이 맞습니다. 이는 프로세스가 할당된 시간 동안 CPU를 완전히 사용할 권리가 있고, 해당 시간을 다 채우지 못하더라도 다른 프로세스로 강제로 전환되지 않기 때문입니다