효율적인 버퍼 캐시 관리를 위한 동적 캐시분할 블록교체 기법
Dynamic Cache Partitioning Strategy for Efficient Buffer Cache Management
- 한국시뮬레이션학회
- 한국시뮬레이션학회 논문지
- 제12권 제2호
-
2003.0635 - 44 (10 pages)
- 0

The effectiveness of buffer cache replacement algorithms is critical to the performance of I/O systems. In this paper, we propose the degree of inter-reference gap (DIG) based block replacement scheme that retains merits of the least recently used (LRU) such as simple implementation and good cache hit ratio (CHR) for general patterns of references, and improves CHR further. In the proposed scheme, cache blocks with low DIGs are distinguished from blocks with high DIGs and the replacement block is selected among high DIGs blocks as done in the low inter-reference recency set (LIRS) scheme. Thus, by having the effect of the partitioning the cache memory dynamically based on DIGs, CHR is improved. Trace-driven simulation is employed to verified the superiority of the DIG based scheme and shows that the performance improves up to about 175% compared to the LRU scheme and 3% compared to the LIRS scheme for the same traces.
1. 서론
2. 버퍼 캐시 관리 기법
3. 동적 캐시 분할 블록 교체 기법
4. 성능평가
5. 결론
참고문헌
(0)
(0)