프로그래밍 언어 활용
핵심295
워킹 셋(Working Set)
출제 빈도
1회
원본 93쪽
워킹 셋은 프로세스가 일정 시간 동안 자주 참조하는 페이지들의 집합이다.
데닝(Denning)이 제안한 프로그램의 움직임에 대한 모델로, 프로그램의 Locality 특징을 이용한다.
자주 참조되는 워킹 셋을 주기억장치에 상주시킴으로써 페이지 부재 및 페이지 교체 현상이 줄어들어 프로세스의 기억장치 사용이 안정된다.
시간이 지남에 따라 자주 참조하는 페이지들의 집합이 변화하기 때문에 워킹 셋은 시간에 따라 변경된다.