참조 문자열 검토
페이지 접근 순서를 기준으로 각 알고리즘이 언제 fault를 내는지 비교합니다.
trace페이지 교체 알고리즘은 빈 프레임이 없을 때 어떤 페이지를 내보낼지 정합니다. 최적 알고리즘은 비교 기준일 뿐 실제 구현은 참조 정보의 근사, 하드웨어 지원, dirty page 비용을 함께 봐야 합니다.
페이지 접근 순서를 기준으로 각 알고리즘이 언제 fault를 내는지 비교합니다.
traceFIFO는 오래 들어온 순서, LRU는 오래 안 쓴 순서, Clock은 reference bit로 근사합니다.
victimdirty page를 내보내면 디스크 쓰기가 필요하므로 깨끗한 페이지와 비용이 다릅니다.
dirtyLRU에 가까울수록 결함률은 좋아질 수 있지만 추적 비용이 커질 수 있습니다.
tradeoff