Dynamic Cache Partition Strategy for Reliable Buffer Cache Management

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

The effectiveness of buffer cache replacement algorithm is critical to the performance of the I/O system. In this paper, we propose a 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 also further improves CHR. In the proposed scheme, cache blocks with low DIGs are distinguished from blocks with high DIGs and the replacement block is selected from among high DIGs blocks, as is done in the low inter-reference recency set (LIRS) scheme. Thus, by having the cache memory dynamically partitioned based on DIGs, CHR is improved. Trace-driven simulation is employed to verify 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.

Original languageEnglish
Title of host publication19th International Conference on Computers and Their Applications 2004, CATA 2004
EditorsBidyut Gupta
PublisherThe International Society for Computers and Their Applications (ISCA)
Pages224-228
Number of pages5
ISBN (Electronic)9781618395511
StatePublished - 2004
Event19th International Conference on Computers and Their Applications, CATA 2004 - Seattle, United States
Duration: 18 Mar 200420 Mar 2004

Publication series

Name19th International Conference on Computers and Their Applications 2004, CATA 2004

Conference

Conference19th International Conference on Computers and Their Applications, CATA 2004
Country/TerritoryUnited States
CitySeattle
Period18/03/0420/03/04

Fingerprint

Dive into the research topics of 'Dynamic Cache Partition Strategy for Reliable Buffer Cache Management'. Together they form a unique fingerprint.

Cite this