Web prefetching performance metrics: a survey

  • Authors:
  • Josep Domènech;José A. Gil;Julio Sahuquillo;Ana Pont

  • Affiliations:
  • Department of Computer Engineering (DISCA), Universitat Politècnica de València, València, Spain;Department of Computer Engineering (DISCA), Universitat Politècnica de València, València, Spain;Department of Computer Engineering (DISCA), Universitat Politècnica de València, València, Spain;Department of Computer Engineering (DISCA), Universitat Politècnica de València, València, Spain

  • Venue:
  • Performance Evaluation
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Web prefetching techniques have been pointed out to be especially important to reduce perceived web latencies and, consequently, an important amount of work can be found in the open literature. But, in general, it is not possible to do a fair comparison among the proposed prefetching techniques due to three main reasons: (i) the underlying baseline system where prefetching is applied differs widely among the studies; (ii) the workload used in the presented experiments is not the same; (iii) different performance key metrics are used to evaluate their benefits.This paper focuses on the third reason. Our main concern is to identify which are the meaningful indexes when studying the performance of different prefetching techniques. For this purpose, we propose a taxonomy based on three categories, which permits us to identify analogies and differences among the indexes commonly used. In order to check, in a more formal way, the relation between them, we run experiments and estimate statistically the correlation among a representative subset of those metrics. The statistical results help us to suggest which indexes should be selected when performing evaluation studies depending on the different elements in the considered web architecture.The choice of the appropriate key metric is of paramount importance for a correct and representative study. As our experimental results show, depending on the metric used to check the system performance, results cannot only widely vary but also reach opposite conclusions.