운영체제5장연습문제
- 최초 등록일
- 2011.06.06
- 최종 저작일
- 2011.05
- 7페이지/ 한컴오피스
- 가격 1,000원
소개글
운영체제 5장 연습문제 입니다.
문제와 답
답에 대한 설명까지 글자 색별로 구분 되어 있습니다.
목차
없음
본문내용
2. 연습문제
1) 하벤더의 교착상태 예방에 관한 연구에서 기본 전제가 되는 것은 무엇인가?
- 프로세스가 원하는 자원을 배타적으로 사용하려고 하는 것은 제외시켜야 한다. 왜냐하면 전용자원에서는 교차상태가 발생하지 않기 때문이다.
2) 점유와 대기 조건의 방지 방법과 문제점은 무엇인가?
- 방법
① 자원 할당 시, 시스템 호출된 프로세스 하나의 실행에 필요한 모든 자원을 먼저 할당하여 실행시킨 후 다른 시스템 호출에 자원을 할당한다.
② 프로세스가 자원을 전혀 갖고 있지 않을 때만 자원을 요청할 수 있도록 허용한다.
- 문제점
① 자원의 효율성이 너무 낮다.
많은 자원이 사용되지 않으면서 오랫동안 할당되어 있기 때문이다
② 기아상태 발생이 가능하다.
자주 쓰는 자원이 다른 프로세스에 할당되어 있는 프로세스는 무한히 기다려야 하는 경우가 발생한다. 또한 적은 수의 자원을 요청한 프로세스가 우선순위가 높아 많은 수의 자원을 요청한 프로세스의 대기 시간이 길어질 수 있다.
③ 대화식 시스템에서는 사용할 수 없다.
참고 자료
없음