{"title":"MEDIC:多媒体客户端的内存和磁盘缓存","authors":"E. Chang, H. Garcia-Molina","doi":"10.1109/MMCS.1999.779251","DOIUrl":null,"url":null,"abstract":"We propose an integrated memory and disk cache for managing the resources of a multimedia client's computer or set-top box. 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 lets the client operate efficiently at low cost when the network rate is much larger or smaller than the media display rate, and gives the media server much greater flexibility for balancing workload and supporting VCR-like functions. We analyze the memory requirements for this cache, and analytically derive safe values for its control parameters. Using a realistic case study, we examine 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.","PeriodicalId":408680,"journal":{"name":"Proceedings IEEE International Conference on Multimedia Computing and Systems","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1999-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":"{\"title\":\"MEDIC: a memory and disk cache for multimedia clients\",\"authors\":\"E. Chang, H. Garcia-Molina\",\"doi\":\"10.1109/MMCS.1999.779251\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We propose an integrated memory and disk cache for managing the resources of a multimedia client's computer or set-top box. 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 lets the client operate efficiently at low cost when the network rate is much larger or smaller than the media display rate, and gives the media server much greater flexibility for balancing workload and supporting VCR-like functions. We analyze the memory requirements for this cache, and analytically derive safe values for its control parameters. Using a realistic case study, we examine 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.\",\"PeriodicalId\":408680,\"journal\":{\"name\":\"Proceedings IEEE International Conference on Multimedia Computing and Systems\",\"volume\":\"13 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1999-06-07\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"10\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings IEEE International Conference on Multimedia Computing and Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/MMCS.1999.779251\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings IEEE International Conference on Multimedia Computing and Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MMCS.1999.779251","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
MEDIC: a memory and disk cache for multimedia clients
We propose an integrated memory and disk cache for managing the resources of a multimedia client's computer or set-top box. 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 lets the client operate efficiently at low cost when the network rate is much larger or smaller than the media display rate, and gives the media server much greater flexibility for balancing workload and supporting VCR-like functions. We analyze the memory requirements for this cache, and analytically derive safe values for its control parameters. Using a realistic case study, we examine 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.