가상 스토리지 관리의 페이지 교체 알고리즘 LRU, LFU, FIFO
1578 단어 AP 시험공부기록 31춘
LRU 방법을 가상 스토리지 관리의 페이지 교체 알고리즘으로 사용합니다.주 저장소의 페이지 상자는 4000, 5000, 6000, 7000개의 번호(16진수)의 4페이지이며, 프로그램이 참조하는 페이지 번호는 1→2→3→4→2→5→1→6→5→4일 때 마지막 참조 페이지 4가 몇 페이지에 삽입됩니다.여기서 최초의 1→2→3→4를 참조하면 한 페이지당 4000, 5000, 6000, 7000호로 들어간다.
1->4(1) 페이지 1은 4000을 참조하고 프로세스 및 액세스 순서는 다음과 같습니다.
1->4(1)
2->5(2)
3->6(3)
4->7(4)
2-> 5(2) 7(4)6(3)4(1)
5-> 4(5) 5(2)7(4)6(3)
3-> 6(3) 4(5)5(2)7(4)
1-> 7(1) 6(3)4(5)5(2)
6-> 5(6) 7(1)6(3)4(5)
5-> 4(5) 5(6)7(1)6(3)
4-> 6(4)
1、LRU(Least Recently Used)
이것은 최근 가장 오랫동안 사용하지 않은 페이지를 바꾸는 알고리즘이다.
2、LFU(Least Frequently Used)
페이지에 참조 태그 및 변경 플래그를 추가하여 관리하고 참조되지 않은 페이지와 변경되지 않은 페이지를 우선적으로 바꿉니다.
3、FIFO(First In First Out)
주 기억 중 가장 긴 페이지를 바꾸다
・페이지 나누기는 고정 길이 단위로 진행되기 때문에 깨지지 않습니다(메모리 파편화).
• 페이지 내결함성이 발생할 경우 교체 대상을 결정한 후 페이지 외부/페이지 내로 진행됩니다.
페이지 오류
호출 방식의 가상 메모리(가상 메모리)에서 프로그램(과정)이 접근할 가상 메모리 영역(페이지)이 물리 메모리에 없다는 것을 알았을 때 발생하는 예외나 처리 중단
깨지다
파편, 파편, 파편화, 파편화 등의 뜻이 있는 영어 단어.IT 분야에서는 취합된 데이터와 저장 영역 등을 소단위로 분할하거나 의도치 않게 소단편(그리고 이런 상태가 된 데이터와 영역 자체) 등으로 분할한다는 뜻이다.
컴퓨터를 장시간 가동해 각종 프로그램을 사용하면 메모리 영역에서도 비슷한 현상이 발생하는데 이를'메모리 파열'이라고 부른다.
참조:
https://www.ap-siken.com/kakomon/20_haru/q23.html
Reference
이 문제에 관하여(가상 스토리지 관리의 페이지 교체 알고리즘 LRU, LFU, FIFO), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/lymansouka2017/items/85de9f37c766d3461465텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)