The search functionality is under construction.
The search functionality is under construction.

VLRU: Buffer Management in Client-Server Systems

Sung-Jin LEE, Chin-Wan CHUNG

  • Full Text Views

    0

  • Cite this

Summary :

In a client-server system, when LRU or its variant buffer replacement strategy is used on both the client and the server, the cache performance on the server side is very poor mainly because of pages duplicated in both systems. This paper introduces a server buffer replacement strategy which uses a replaced page-id than a request page-id, for the primary information for its operations. The importance of the corresponding pages in the server cache is decided according to the replaced page-ids that are delivered from clients to the server, so that locations of the pages are altered. Consequently, if a client uses LRU as its buffer replacement strategy, then the server cache is seen by the client as a long virtual client LRU cache extended to the server. Since the replaced page-id is only sent to the server by piggybacking whenever a new page fetch request is sent, the operation to deliver the replaced page-id is simple and induces a minimal overhead. We show that the proposed strategy reveals good performance characteristics in diverse situations, such as single and multiple clients, as well as with various access patterns.

Publication
IEICE TRANSACTIONS on Information Vol.E83-D No.6 pp.1245-1254
Publication Date
2000/06/25
Publicized
Online ISSN
DOI
Type of Manuscript
PAPER
Category
Databases

Authors

Keyword