강의

멘토링

로드맵

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

syj9372님의 프로필 이미지
syj9372

작성한 질문수

운영체제 공룡책 강의

10. 스케줄링 알고리즘: Chapter 5. CPU Scheduling (Part 2)

CPU 스케줄링 관련한 질문입니다!

작성

·

190

0

구글링 해보고 있긴 한데 정확한 답을 모르겠어서 질문 드립니다.

CPU 스케줄링 같은 경우는 스케줄러에 의해서 상황에 따라 결정이 되지 않습니까?

그렇다면 이렇게 결정이 어떻게 가능한건가요?

제조사에 따라 방식이 달라지는 건가요?

그리고 혹시 사용자가 임의로 지정할 수도 있나요?

퀴즈

56%나 틀려요. 한번 도전해보세요!

다중 프로그래밍 운영체제에서 CPU 스케줄링의 주된 목적은 무엇일까요?

프로세스 생성 속도 최대화

CPU 이용률 최대화

메모리 사용량 최소화

디스크 접근 횟수 최소화

답변 1

0

주니온님의 프로필 이미지
주니온
지식공유자

질문의 취지를 이해할 수 없어서 답변이 어렵네요.

스케줄러의 동작을 사용자가 지정할 방법은 없고,

커널을 건드릴 수 있는 제조사는 방식을 수정할 수도 있지만,

기본적으로 O/S의 커널 버전에 따라 정책이 결정된다고 해야 할 것 같습니다.

syj9372님의 프로필 이미지
syj9372
질문자

감사합니다!

syj9372님의 프로필 이미지
syj9372

작성한 질문수

질문하기