Report Number: CS-TN-98-80
Institution: Stanford University, Department of Computer Science
Title: MEDIC: A Memory & Disk Cache for Multimedia Clients
Author: Chang, Edward
Author: Garcia-Molina, Hector
Date: July 1998
Abstract: In this paper we propose an integrated memory and disk cache
for a multimedia client. The cache cushions the multimedia
decoder from input rate fluctuations and mismatches, and
because data can be cached to disk, the acceptable
fluctuations can be very large. This gives the media server
much greater flexibility for load balancing, and lets the
client operate efficiently when the network rate is much
larger or smaller than the media display rate. We analyze the
memory requirements for this cache, and analytically derive
safe values for its control parameters. Using a realistic
case study, we study the interaction between memory size,
peak input rate, and disk performance, and show that a
relatively modest amount of main memory can support a wide
range of scenarios.
http://i.stanford.edu/pub/cstr/reports/cs/tn/98/80/CS-TN-98-80.pdf