워킹 세트
IT 위키
Working Set : 워킹 세트, 작업 집합
프로세스가 일정 시간 동안 실제로 참조하는 페이지들의 집합. 데닝(Denning)이 제안했다.
- 프로그램은 어느 한 시점에 메모리 전체를 고루 쓰지 않고
일부 영역에 몰려 접근한다. 이를 국부성(Locality)이라 한다.
- 그 시점에 몰려 쓰이는 페이지들을 모아 놓은 것이 워킹 세트다.
- 워킹 세트를 주기억장치에 올려 두면 페이지 부재가 크게 줄어든다.
- 워킹 세트를 다 올릴 만큼의 프레임을 주지 못하면 스래싱이 일어난다.
- 시간이 지나면서 참조하는 영역이 바뀌므로 워킹 세트도 변한다.
