운영체제에서 발생할 수 있는 deadlock 현상
컴퓨터시스템응용기술사 제132회 4교시 29번 문항으로, 과목은 운영체제입니다. ‘상호 배제’ 키워드는 컴퓨터시스템응용기술사 기출 7문항에 나왔습니다.
원문 문제
컴퓨터시스템응용기술사 제132회 29번. 운영체제에서 발생할 수 있는 deadlock 현상
- 가. deadlock의 개념
- 나. deadlock과 starvation의 차이점
- 다. deadlock이 발생하기 위한 조건 4가지
- 라. deadlock 발생 시 처리 방안
핵심 키워드
- 데드락
- 기아 상태
- 상호 배제
- 점유와 대기
- 환형 대기
- 데드락 회피
- 은행원 알고리즘
고득점 가이드 — 1. 개요
교착 상태는 둘 이상의 프로세스가 서로 상대방이 점유한 자원을 무한정 기다려 어느 프로세스도 진행하지 못하는 상황으로, 시스템 처리율과 응답성을 심각하게 저하시킨다. 멀티프로세싱 환경의 자원 공유에서 필연적으로 발생 가능한 문제로 원인 조건과 처리 전략의 정확한 이해가 시스템 안정성 확보의 출발점이다.
출제 이력
- 데드락기출 1문항
- 기아 상태기출 1문항
- 상호 배제기출 7문항
- 점유와 대기기출 3문항
- 환형 대기기출 1문항
- 데드락 회피기출 1문항
- 은행원 알고리즘기출 1문항