← 회차 전체 문제편집복원내용 검수 완료2021년 정보처리기사 2회 필기 · 프로그래밍 언어 활용 · 72번
프로세스 적재 정책과 지역성·스래싱에 관한 설명으로 틀린 것은?
- 1
반복문, 스택, 서브루틴은 시간 지역성(Temporal Locality)과 관련이 있다.
오답 이유반복문·스택·서브루틴은 최근 사용한 명령이나 데이터를 가까운 시간 안에 다시 참조하기 쉬우므로 시간 지역성의 예이다. - 2
공간 지역성(Spatial Locality)은 어떤 페이지를 참조한 뒤 가상 주소 공간에서 인접한 페이지를 참조할 가능성이 높다는 성질이다.
오답 이유인접 주소의 명령이나 데이터를 연속해서 참조하는 경향은 공간 지역성의 정의와 일치한다. - 3
일반적으로 페이지 교환에 소요되는 시간보다 프로세스 수행 시간이 더 크면 스래싱(Thrashing)이 발생한다.
정답 근거스래싱은 페이지 교환 시간이 프로세스의 실제 수행 시간보다 커지는 상황이다. 보기는 대소 관계를 반대로 썼으므로 정답이다. - 4
스래싱을 방지하려면 각 프로세스가 현재 작업 집합에 필요한 프레임을 확보할 수 있어야 한다.
오답 이유프로세스의 작업 집합을 수용할 만큼 프레임을 배정하면 페이지 부재율을 낮춰 스래싱을 완화할 수 있다.
정답·상세해설정답 3번
스래싱은 프로세스가 유용한 명령을 실행하는 시간보다 잦은 페이지 부재 처리와 페이지 교환에 더 많은 시간을 쓰는 상태이다. ③은 “프로세스 수행 시간이 더 크다”라고 조건을 반대로 제시했으므로 틀리다.
콘텐츠 기록콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 최종 검수
- 2026-08-21