운영체제(OS)에서 우선순위 상속(Priority Inheritance)
컴퓨터시스템응용기술사 제111회 1교시 4번 문항으로, 과목은 운영체제입니다. ‘우선순위 상속’ 키워드는 컴퓨터시스템응용기술사 기출 2문항에 나왔습니다.
원문 문제
컴퓨터시스템응용기술사 제111회 4번. 운영체제(OS)에서 우선순위 상속(Priority Inheritance)
핵심 키워드
- 우선순위 상속
- Priority Inheritance
- 우선순위 역전 문제
- 임계 영역
- 뮤텍스 기반 동기화
고득점 가이드 — 1. 개요
우선순위 상속(Priority Inheritance)은 뮤텍스를 보유한 저우선순위 태스크가 대기 중인 고우선순위 태스크의 우선순위를 일시 상속받아 임계 영역을 신속히 완료하도록 함으로써 우선순위 역전(Priority Inversion) 문제를 완화하는 실시간 동기화 기법이다. 중간 우선순위 태스크가 끼어들어 고우선순위 작업을 무한 지연시키는 시나리오를 차단하는 것이 핵심 목적이다.
출제 이력
- 우선순위 상속기출 2문항
- Priority Inheritance기출 2문항
- 우선순위 역전 문제기출 1문항
- 임계 영역기출 2문항
- 뮤텍스 기반 동기화기출 1문항
같은 과목 문항
- 제111회 1번라운드 로빈(Round Robin)과 EDF(Earliest Deadline First) 스케줄링1교시무료
- 제111회 3번메모리 단편화(Memory Fragmentation)의 원인 및 해결방안1교시무료
- 제111회 20번우선순위(Priority) 기반의 실시간 운영체제(Real-time OS)에서 인터럽트(Interrupt) 발생 시 인터럽트 서비스 루틴(Service Routine) 실행 과정 및 복귀 과정3교시
- 제110회 27번운영체제에서 문맥(context)의 내용, 문맥교환(context switch)의 과정 및 문맥교환이 발생하는 조건4교시
- 제114회 1번선점형 스케줄링(Preemptive Scheduling)1교시무료
- 제114회 14번멀티태스킹(Multitasking)을 지원하는 운영체제(OS)에서 인터럽트(Interrupt) 처리 과정2교시