임계 구역(Critical Section)에 대한 설명으로 가장 옳지 … | [정보처리산업기사 필기] 18년 2회차 기출문제 상세 페이지
1[정보처리산업기사 필기] 18년 2회차
임계 구역(Critical Section)에 대한 설명으로 가장 옳지 않은 것은?
1
프로세스가 일정 시간 동안 자주 참조하는 페이지의 집합을 임계 구역이라고 한다.
2
임계 구역에서 프로세스 수행은 가능한 빨리 끝내야 한다.
3
임계 구역에서는 프로세스가 무한 루프에 빠지지 않도록 해야 한다.
4
임계 구역에서는 프로세스들이 하나씩 순차적으로 처리되어야 한다.
해설
임계 구역(Critical Section)은 여러 프로세스가 공유 자원에 동시에 접근하는 코드 영역을 의미하며, 보기 1의 "페이지의 집합"은 가상 메모리의 워킹셋(Working Set) 개념으로 혼동된 오류다. 보기 2, 3, 4는 모두 임계 구역의 정확한 특성이다. 보기 2는 임계 구역을 신속하게 처리해야 다른 프로세스의 대기 시간을 줄일 수 있고, 보기 3은 데드락 방지의 원칙이며, 보기 4는 상호배제(Mutual Exclusion)의 핵심으로서 한 번에 하나의 프로세스만 임계 구역에 진입해야 한다는 원칙이다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.