문제
4개의 페이지를 수용할 수 있는 주기억장치가 있으며, 초기에는 모두 비어 있다고 가정한다. 다음의 순서로 페이지 참조가 발생할 때, LRU 페이지 교체 알고리즘을 사용할 경우 몇 번의 페이지 결함이 발생하는가?
1, 2, 3, 1, 2, 4, 1, 2, 5
① 5회 ② 6회 ③ 7회 ④ 8회
정답
1번
해설
정답: 1. LRU로 1,2,3,4,5를 참조하면 1(결함),2(결함),3(결함),1(히트),2(히트),4(결함),1(히트),2(히트),5(결함)로 총 5회의 페이지 결함이 발생한다.
오답 풀이
- 1번: 결함 발생 페이지는 1,2,3,4,5로 5회이므로 정답이다.
- 2번: 6회는 계산보다 많다.
- 3번: 7회는 계산보다 많다.
- 4번: 8회는 계산보다 많다.
보충 개념 LRU(Least Recently Used)는 가장 오랫동안 사용되지 않은 페이지를 교체한다.