2008 · 13 citations · 6 references
ComputingComputer ScienceComputer SystemsCloud Performance OptimizationStorage SystemsVirtualizationCache Behavior AnalysisCachingCaching StrategiesMemory Hierarchy OptimizationMemory VirtualizationVirtual MemoryCache OptimizationCaching ArchitecturesCaching MechanismsHypervisor ArchitectureHypervisor ManagementPage CachePage CachingPaging
Conceptually, fast server-side page cache storage could dramatically reduce paging I/O. In this workshop extended abstract, we speculate how such a device might be used, then show how it can be implemented virtually in a hypervisor. We then introduce hcache (pronounced aitch-cash), our prototype implementation built on the Xen hypervisor and utilized by slightly modified Linux paravirtualized domains. We discuss the implementation and the current status of hcache, present some performance results, compare it to related work, and conclude with some speculation of other possible uses for hcache.
6
Edouard Bugnion, Scott Devine, Kinshuk Govil et al. · ACM Transactions on Computer Systems · 1997 · 423 citations · Full text
Edouard Bugnion, Scott Devine, Mendel Rosenblum · 1997 · 183 citations
Stephen T. Jones, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau · 2006 · 171 citations
Virtual machine memory access tracing with hypervisor exclusive cache