发明名称 Cache insertion based on threshold access frequency
摘要 Various systems and methods for adjusting threshold access frequency based on cache pressure are disclosed. The threshold access frequency is adjusted based on a block of data in a storage volume that has an access frequency matching or exceeding the threshold access frequency. The threshold access frequency is used to determine whether the block of data should be inserted into the cache from the storage volume.
申请公布号 US9606937(B1) 申请公布日期 2017.03.28
申请号 US201414193549 申请日期 2014.02.28
申请人 Veritas Technologies LLC 发明人 Marathe Shailesh;Dighe Sumit;Pendharkar Niranjan;Banerjee Anindya;Vijayvargiya Shirish
分类号 G06F12/00;G06F12/122;G06F9/50;G06F12/0806;G06F12/0831 主分类号 G06F12/00
代理机构 Campbell Stephenson LLP 代理人 Campbell Stephenson LLP
主权项 1. A method comprising: counting a total number of blocks in a storage volume that have an access frequency matching or exceeding a threshold access frequency, wherein the access frequency is the number of times a block is accessed by a computer system during an interval of time, andthe threshold access frequency is used to determine whether the block should be inserted into a cache from the storage volume; increasing the threshold access frequency if the total number of blocks exceed a number of blocks that can be stored in the cache; and decreasing the threshold access frequency if the total number of blocks is lower than the number of blocks that can be stored in the cache, wherein the increasing and the decreasing is based on a cache pressure of the cache prior to insertion of the block into the cache, andthe cache pressure is determined based on a cache occupancy of the cache after the interval of time.
地址 Mountain View CA US