X

워킹셋 (Working Set Model)

I. 스레싱 예방을 위한 지역성 활용, Working Set Model

가. Working Set Model 매커니즘

  • 프로세스가 많이 참조하는 페이지 집합을 메모리 공간에 계속 상주시켜 빈번한 페이지 교체현상(스레싱)을 줄이는 방법

II. Working Set Model 원리/장단점

구분 설명 특징
원리 지역성 가정을 기반으로 동작 지역성 기반
특징 – 과도기, 안정기가 주기적 반복 – 프로세스 변화
장점 – Multi-Programming 정도 높임 – Page Hit rate증가
– CPU 활용률 최적화 – 임계치 극대화
단점 – Working Set 추적관리 복잡 – 크기/구성 변화
– Window 사이즈 설정이 모호함 – 최적값 모름
– 참조 페이지 Queue 유지관리 – 메모리관리 복잡

 

Categories: CA/운영체제
도리: