Effect of replacement algorithms on a paged buffer database system

  • Authors:
  • E. B. Fernández;T. Lang;C. Wood

  • Affiliations:
  • IBM Scientific Center, Data Processing Division, Los Angeles, California;Computer Science Department, University of California, Los Angeles, California;IBM Scientific Center, Data Processing Division, Los Angeles, California

  • Venue:
  • IBM Journal of Research and Development
  • Year:
  • 1978

Quantified Score

Hi-index 0.00

Visualization

Abstract

In a database system a buffer may be used to hold recently referenced pages. If this buffer is in virtual memory, the database paging system and the memory paging system affect its performance. The study of the effect of main memory replacement algorithms on the number of main memory page faults is the basic objective of this paper. We assume that the buffer replacement algorithm is least recently used (LRU), and page fault rates for LRU, random (R), and generalized least recently used (GLRU) main memory replacement algorithms are calculated and compared. A set of experiments validates these fault rate expressions and establishes some conditions for the practical application of the results.