운영체제의 프로세스 스케줄링
컴퓨터시스템응용기술사 제138회 2교시 18번 문항으로, 과목은 운영체제입니다. ‘응답 시간’ 키워드는 컴퓨터시스템응용기술사 기출 4문항에 나왔습니다.
원문 문제
컴퓨터시스템응용기술사 제138회 18번. 운영체제의 프로세스 스케줄링
- 가. 목적
- 나. 주요 스케줄링 알고리즘
핵심 키워드
- 프로세스 스케줄링
- FCFS
- SJF
- 라운드 로빈
- 문맥 교환
- 대기 시간
- 응답 시간
고득점 가이드 — 1. 개요
프로세스 스케줄링은 다중 프로그래밍 환경에서 운영체제가 준비 큐의 프로세스에 CPU를 할당하는 순서를 결정하는 핵심 메커니즘이다. CPU 활용률 극대화와 사용자 응답성 보장이라는 상충 목표를 균형 있게 달성하는 것이 운영체제 성능의 근간을 이루며, 시스템 유형과 작업 특성에 맞는 알고리즘 선택, 매개변수 튜닝, 큐 구조 설계가 사용자 체감 성능을 좌우하는 핵심 결정 요소이다.
출제 이력
- 프로세스 스케줄링기출 1문항
- FCFS기출 1문항
- SJF기출 1문항
- 라운드 로빈기출 2문항
- 문맥 교환기출 2문항
- 대기 시간기출 2문항
- 응답 시간기출 4문항
- 제131회 30번시스템 성능 테스트 성능 지표SW공학4교시겹치는 키워드: 응답 시간, 대기 시간
- 제114회 1번선점형 스케줄링(Preemptive Scheduling)OS1교시겹치는 키워드: 응답 시간무료
- 제111회 1번라운드 로빈(Round Robin)과 EDF(Earliest Deadline First) 스케줄링OS1교시겹치는 키워드: 라운드 로빈무료
- 제111회 20번우선순위(Priority) 기반의 실시간 운영체제(Real-time OS)에서 인터럽트(Interrupt) 발생 시 인터럽트 서비스 루틴(Service Routine) 실행 과정 및 복귀 과정OS3교시겹치는 키워드: 응답 시간
- 제110회 27번운영체제에서 문맥(context)의 내용, 문맥교환(context switch)의 과정 및 문맥교환이 발생하는 조건OS4교시겹치는 키워드: 문맥 교환