본문 바로가기
운영체제정보처리산업기사 · 2015년05월31일 · 70/100

70.교착상태(Deadlock)의 필요조건에 해당하지 않는 것은?

1
mutual exclusion
2
circular wait
3
preemption정답
4
hold and wait

해설

preemption : 한 프로세스가 CPU를 할당받아 실행중이라도 다른 프로세스가 현재 프로세스를 중지시키고 CPU를 강제적으로 뺏을 수 있는 스케줄링 방식. 선점 스케줄링은 입출력이 거의 없이 길게 CPU를 사용하는 프로세스와 그렇지 않은 다른 프로세스들과 병행 실행시킬 수 있어 다중 프로그래밍의 기본이 된다. 선점 방식은 빠른 응답을 요구하는 시분할 시스템에서 주로 채택되는 정책이다. 이 방식은 긴급하게 처리해야 할 높은 우선 순위를 가진 프로세스들이 빠르게 처리될 수 있는 장점을 가진 반면에 프로세스 간 문맥 교환이 자주 발생되어 운영 체제의 오버헤드(overhead)를 증가시킬 수 있다. [네이버 지식백과] 선점 방식 [preemption] (컴퓨터인터넷IT용어대사전, 2011. 1. 20., 일진사)

이 시험을 직접 풀어보세요

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

회원가입 없이 CBT 풀기