정보처리기사(구) 기출문제·모의고사·오답노트·자동채점

2005년03월06日 45번

[운영체제]
자원이 총 12개이고, 현재 할당된 양이 10개(P1:2, P2:4, P3:4)일 경우 아래 시스템을 안전 상태가 되도록 하려면, 다음 보기 항 중 A, B의 요구량으로 적합한 것은?

  • ① 7, 3
  • ② 6, 2
  • ③ 7, 4
  • ④ 6, 3
(정답률: 54%)

문제 해설

안전 상태를 유지하기 위해서는 모든 프로세스가 자원을 할당받을 수 있어야 하며, 이를 위해서는 현재 할당된 자원의 양보다 요구하는 자원의 양이 작아야 합니다.

현재 P1은 2개, P2는 4개, P3은 4개의 자원을 할당받았으므로, 남은 자원은 12 - 10 = 2개입니다.

따라서, A, B의 요구량을 더해서 2개 이하여야 안전 상태를 유지할 수 있습니다.

- "7, 3" : 7 + 3 = 10개이므로 안전 상태를 유지할 수 없습니다.
- "6, 2" : 6 + 2 = 8개이므로 안전 상태를 유지할 수 있습니다.
- "7, 4" : 7 + 4 = 11개이므로 안전 상태를 유지할 수 없습니다.
- "6, 3" : 6 + 3 = 9개이므로 안전 상태를 유지할 수 없습니다.

따라서, 정답은 "6, 2"입니다.

연도별

진행 상황

0 오답
0 정답