본문 바로가기
운영체제정보처리기사(구) · 2018년08월19일 · 56/100

56.다음은 교착상태 발생조건 중 어떤 조건을 제거하기 위한 것인가?

정보처리기사(구) 56번 문제 이미지
1
Mutual Exclusion
2
Hold and Wait정답
3
Non-preemption
4
Circular Wait

해설

Hold & Wait는 자원을 가지고 있는 상태에서 이제 내가 필요한 자원을 요구하는데 이때 자원을 반납하는게 아닌 가지고 있는 상태에서 요구하며 배째는 것을 나타낸다. 그러기에 시작전 모든 자원을 분배하고 다음자원 요구시 자신의 자원을 반납해야 요구할 수 있도록 해야한다.) Mutual Exclution - 공유 자원에 대해 다른 프로세스가 접근하지 못하게 막는 기법 Non-preemption : 스케쥴링에서 자기가 받아 실행시 자기 일이 끝날때까지 그 누구도 뺏지 못하게 만드는 기법 Circular Wait : 서로 꼬리에 꼬리를 물고 원하는 상황에서 대기타는중.

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기