모두CBT

대기 중인 프로세서가 요청한 자원들이 다른 대기 중인 프로세스에 의해서… | [방송통신기사 필기] 15년 1회차 기출문제 상세 페이지

1[방송통신기사 필기] 15년 1회차
대기 중인 프로세서가 요청한 자원들이 다른 대기 중인 프로세스에 의해서 점유되어 다시 프로세스 상태를 변경시킬 수 없는 경우가 발생하게 되는데 이러한 상황을 무엇이라 하는가?
1
한계 버퍼 문제
2
교착상태
3
페이지 부재상태
4
스레싱(Thrashing)
해설

프로세스들이 서로 상대가 점유한 자원을 기다리며 더 진행하지 못하는 상황은 교착상태(Deadlock)이다.

각 프로세스가 자원을 점유한 채 다른 프로세스가 점유한 자원을 요청하면 서로 무한정 대기하여 상태를 바꿀 수 없다.

나머지 보기는 다른 현상을 가리킨다.

  • 한계 버퍼 문제는 유한한 버퍼를 두고 생산자와 소비자가 동기화하는 문제이다.
  • 페이지 부재상태는 필요한 페이지가 주기억장치에 없어 보조기억장치에서 적재해야 하는 상태이다.
  • 스레싱은 페이지 교체가 과도하게 일어나 실제 처리보다 페이지 입출력에 시간을 더 쓰는 현상이다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.