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

2018년08월19일 77번

[운영체제] 시스템에서는 어떤 자원을 기다린 시간에 비례하여 프로세스에게 우선순위를 부여하는 에이징(aging) 기법을 적용하고 있다. 이는 어떤 현상을 방지하기 위한 것인가?

  • ① 교착상태(dead lock)
  • ② 무한연기(indefinite postponement)
  • ③ 세마포어(semaphore)
  • ④ 임계구역(critical section)
(정답률: 58%)

문제 해설

에이징 기법은 교착상태(dead lock)를 방지하기 위한 것이다. 교착상태는 두 개 이상의 프로세스가 서로 필요로 하는 자원을 점유하고 있어서 무한정 기다리는 상황을 말한다. 이때, 자원을 기다리는 시간이 길어질수록 해당 프로세스의 우선순위를 높여서 다른 프로세스보다 빨리 자원을 할당받도록 하는 것이 에이징 기법이다. 이를 통해 무한연기(indefinite postponement) 현상을 방지할 수 있다. 무한연기는 자원을 기다리는 프로세스가 영원히 자원을 할당받지 못하는 상황을 말한다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답