首页> 外国专利> CACHE EMPLOYING MULTIPLE PAGE REPLACEMENT ALGORITHMS

CACHE EMPLOYING MULTIPLE PAGE REPLACEMENT ALGORITHMS

机译:缓存使用多页替换算法

摘要

The present invention extends to methods, systems, and computer program products for implementing a cache using multiple page replacement algorithms. An exemplary cache can include two logical portions where the first portion implements the least recently used (LRU) algorithm and the second portion implements the least recently used two (LRU2) algorithm to perform page replacement within the respective portion. By implementing multiple algorithms, a more efficient cache can be implemented where the pages most likely to be accessed again are retained in the cache. Multiple page replacement algorithms can be used in any cache including an operating system cache for caching pages accessed via buffered I/O, as well as a cache for caching pages accessed via unbuffered I/O such as accesses to virtual disks made by virtual machines.
机译:本发明扩展到用于使用多页替换算法来实现高速缓存的方法,系统和计算机程序产品。示例性高速缓存可以包括两个逻辑部分,其中第一部分实现最近最少使用的(LRU2)算法,第二部分实现最近最少使用的两个(LRU2)算法以在各个部分内执行页面替换。通过实现多种算法,可以实现更高效的缓存,其中最有可能再次访问的页面保留在缓存中。可以在任何缓存中使用多种页面替换算法,包括用于缓存通过缓冲I / O访问的页面的操作系统缓存以及用于缓存通过无缓冲I / O访问的页面(例如对虚拟机访问的虚拟磁盘的访问)的缓存。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号