LFU 가장 참조 횟수가 적은 것
210
작성한 질문수 6
가장 참조 횟수가 적은게 1과 2 둘다 가능한건가요?
이하 CHAT-GPT 내용입니다. GPT의 내용이 맞는지 봐주십쇼.
LFU 알고리즘 시뮬레이션
초기 상태
페이지 프레임: [ , , ]
참조 횟수: {}
페이지 0이 들어옴
페이지 프레임: [0, , ]
참조 횟수: {0: 1}
페이지 1이 들어옴
페이지 프레임: [0, 1, ]
참조 횟수: {0: 1, 1: 1}
페이지 2가 들어옴
페이지 프레임: [0, 1, 2]
참조 횟수: {0: 1, 1: 1, 2: 1}
페이지 0이 다시 들어옴 (이미 존재)
페이지 프레임: [0, 1, 2]
참조 횟수: {0: 2, 1: 1, 2: 1}
페이지 0이 다시 들어옴 (이미 존재)
페이지 프레임: [0, 1, 2]
참조 횟수: {0: 3, 1: 1, 2: 1}
페이지 1이 다시 들어옴 (이미 존재)
페이지 프레임: [0, 1, 2]
참조 횟수: {0: 3, 1: 2, 2: 1}
페이지 2가 다시 들어옴 (이미 존재)
페이지 프레임: [0, 1, 2]
참조 횟수: {0: 3, 1: 2, 2: 2}
페이지 3이 들어옴 (페이지 교체 필요)
페이지 프레임: [0, 1, 2] -> [0, 1, 3]
참조 횟수: {0: 3, 1: 2, 2: 2} -> {0: 3, 1: 2, 3: 1}
여기서 페이지 2가 교체되는 이유는 페이지 2와 페이지 1의 참조 횟수가 동일하지만, LFU 알고리즘에서 일반적으로 먼저 들어온 페이지(혹은 임의의 선택)가 교체 대상이 됩니다.
최종 상태
페이지 프레임: [0, 1, 3]
참조 횟수: {0: 3, 1: 2, 3: 1}
답변 1
0
안녕하세요 ㅎㅎ
페이지 3이 들어옴 (페이지 교체 필요)
페이지 프레임: [0, 1, 2] -> [0, 1, 3]
참조 횟수: {0: 3, 1: 2, 2: 2} -> {0: 3, 1: 2, 3: 1}
여기서 페이지 2가 교체되는 이유는 페이지 2와 페이지 1의 참조 횟수가 동일하지만, LFU 알고리즘에서 일반적으로 먼저 들어온 페이지(혹은 임의의 선택)가 교체 대상이 됩니다.
>> 네 맞습니다. 1, 2가 동일할 때 저렇게 바꿀 수 있습니다.
그러나 이 경우 여러가지 규칙에 의해 바꿀 수 있기 때문에 무조건적으로 2를 교체해야하는 것은 아닙니다.
또 질문 있으시면 언제든지 질문 부탁드립니다.
좋은 수강평과 별점 5점은 제게 큰 힘이 됩니다. :)
감사합니다.
강사 큰돌 올림.
REST API (Self-descriptive messages)
0
25
1
시스템 엔지니어 관련 질문입니다.
0
52
2
오버라이딩 관련하여 질문드립니다.
0
62
2
교착상태의 4가지 필요조건이 필요충분조건이 아닌 이유
0
89
1
렌더 트리, 렌더 레이어와 그래픽 레이어
0
57
2
로컬스토리지, 세션스토리지, 쿠키의 공통점
0
68
1
IPv4가 IPv6보다 빠른 경우
0
98
2
UDP가 전송계층의 역할을 못하는 건 아닌지
0
59
1
Path MTU 발견하였음에도 패킷 분할이 필요한 이유?
0
65
2
교재의 LFU 알고리즘에서 6번이 왜 히트인가요?
0
64
2
페이지 교체 알고리즘? 프레임 교체 알고리즘?
0
81
2
Static 키워드가 메모리에 올라가는 시점
0
77
2
헤더 압축부분 질문드립니다
0
72
2
공유 캐시 관련 질문 드립니다.
0
56
2
컨텍스트는 context와 contextual information으로 나눠진다는게 무슨뜻인가요?
0
199
1
회선과 대역폭의 관계
0
61
2
44강 질문
0
93
2
버스 토폴로지 질문 있씁니다
0
55
1
자바스크립트, xml 문법 관련
0
66
2
전략패턴과 의존성주입 질문
0
69
2
Model이 비즈니스 로직을 담당하나요?
0
106
2
CS 공부 하는 법
0
181
2
큰돌님 블로그에 개념정리해서 올려도될까요!
0
137
2
FIN 세그먼트 질문
0
70
2





