모두CBT

교착상태(deadlock)에 대한 설명으로 옳은 것만을 모두 고르면?ㄱ… | [9급 국가직 컴퓨터일반] 26년 1회차 기출문제 상세 페이지

1[9급 국가직 컴퓨터일반] 26년 1회차
교착상태(deadlock)에 대한 설명으로 옳은 것만을 모두 고르면?
ㄱ. 교착상태 발생의 필요조건은 상호 배제, 선점, 점유와 대기,
선형 대기이다.
ㄴ. 프로세스를 강제로 종료해서 교착상태 문제를 처리하는 것은
교착상태 회복 기법에 해당한다.
ㄷ. 어떤 제약을 가하지 않고 자원 할당 그래프를 지속적으로
모니터링하면서 교착상태 발생 여부를 살펴보는 것은 교착상태
예방 기법에 해당한다.
ㄹ. 은행원 알고리즘(banker’s algorithm) 등을 이용하여
안전(safe) 상태를 유지할 수 있는 범위 내에서 자원을
할당하는 것은 교착상태 회피 기법에 해당한다.
1
ㄱ, ㄴ
2
ㄱ, ㄷ
3
ㄴ, ㄹ
4
ㄷ, ㄹ
해설

옳은 설명은 ㄴ, ㄹ이다.

프로세스 강제 종료는 교착상태 회복 기법이고, 은행원 알고리즘으로 안전 상태를 유지하며 자원을 할당하는 것은 회피 기법이다.

  • ㄱ: 필요조건은 상호 배제, 점유와 대기, 비선점, 순환 대기이므로 '선점'과 '선형 대기'는 틀렸다.
  • ㄷ: 제약 없이 자원 할당 그래프를 감시해 발생 여부를 확인하는 것은 예방이 아니라 탐지 기법이다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[9급 국가직 컴퓨터일반] 26년 1회차 20문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요9급 국가직 컴퓨터일반 기출문제 암기장 전체 보기