
Virtual Memory (2)
·
운영체제[반효경]/Ch09. Virtual Memory
다양한 캐싱 환경캐싱 기법한정된 빠른 공간 (캐시)에 요청된 데이터를 저장해 두었다가 후속 요청시 캐시로부터 직접 서비스하는 방식Paging System 외에도 cache memory, buffer caching, Web caching 등 다양한 분야에서 사용캐시 운영의 시간 제약교체 알고리즘에서 삭제할 항목을 결정하는 일에 지나치게 많은 시간이 걸리는 경우 실제 시스템에서 사용할 수 없음Buffer caching이나 Web caching의 경우O(1)에서 O(log n) 정도까지 허용Paging System인 경우page fault인 경우에만 OS가 관여함페이지가 이미 메모리에 존재하는 경우 참조시각 등의 정보를 OS가 알 수 없음O(1)의 LRU의 list 조작조차 불가능LRU와 LFU 알고리즘의 구..