프로세스 스레싱(Thrashing)의 발생 원인과 예방책
정보관리기술사 제110회 4교시 24번 문항으로, 과목은 인프라/네트워크입니다. ‘페이지 교체 알고리즘’ 키워드는 정보관리기술사 기출 3문항에 나왔습니다.
원문 문제
정보관리기술사 제110회 24번. 프로세스 스레싱(Thrashing)의 발생 원인과 예방책
핵심 키워드
- 프로세스 스레싱
- 페이지 부재율
- 작업 집합
- 메모리 과할당
- 페이지 교체 알고리즘
- I/O 대기
고득점 가이드 — 1. 개요
스레싱 (Thrashing) 은 다중 프로그래밍 환경에서 활성 프로세스의 작업 집합 (Working Set) 합이 가용 물리 메모리를 초과해 페이지 부재 (Page Fault) 가 폭증하고 CPU 가 페이지 교체에만 매달려 실효 처리량이 급락하는 현상이다. 외부에서는 CPU 이용률 저하로 보이지만 실제로는 디스크 I/O 대기로 프로세스가 진행하지 못해 시스템 응답성이 무너지고 대기 큐가 폭주한다. 작업 집합 모델 적용, 페이지 부재율 제어, 다중 프로그래밍 정도 조절, 지역 교체 정책이 핵심 대응이며 근본적으로는 물리 메모리 증설을 병행해야 한다.
출제 이력
- 프로세스 스레싱기출 1문항
- 페이지 부재율기출 1문항
- 작업 집합기출 2문항
- 메모리 과할당기출 1문항
- 페이지 교체 알고리즘기출 3문항
- I/O 대기기출 1문항
같은 과목 문항
- 제110회 2번LPWA(Low Power Wide Area)1교시무료
- 제110회 6번XMPP, CoAP, MQTT 특징 비교1교시무료
- 제110회 8번리버스 프록시(Reverse Proxy)1교시무료
- 제110회 9번웹 신디케이션(Web Syndication)1교시무료
- 제110회 11번ASN.1(Abstract Syntax Notation One)1교시무료
- 제110회 15번무선센서네트워크(WSN)와 애드혹(Ad-hoc) 네트워크의 차이점 비교, 애드혹 네트워크의 경로제어 방법인 리액티브(Reactive)형 방법과 프로액티브(Proactive) 방법 비교2교시