[发明专利]与文件高速缓存的上下文感知管理相关联的计算方法和装置有效
申请号: | 201680009844.X | 申请日: | 2016-01-26 |
公开(公告)号: | CN107223240B | 公开(公告)日: | 2021-10-15 |
发明(设计)人: | R·王;W·赵;W·申;M·P·梅尼耶;T-Y·C·泰;M·A·埃尔金 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F12/0866 | 分类号: | G06F12/0866;G06F12/0891;G06F12/123 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 刘瑜;王英 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 高速缓存 上下文 感知 管理 相关 计算方法 装置 | ||
1.一种计算设备,包括:
文件高速缓存;以及
与所述文件高速缓存耦合的文件高速缓存管理器,其用于实现上下文感知驱逐策略,以便至少部分地基于与单独文件相关联的文件级上下文信息来识别来自包含在所述文件高速缓存内的多个单独文件中的用于从所述文件高速缓存中删除的候选文件,其中,所述文件级上下文信息包括与所述单独文件相关联的存取最近度和存取频率的指示,并且其中,识别用于从所述文件高速缓存中删除的所述候选文件是至少部分地基于所述单独文件的存取最近度的指示和存取频率的指示这两者;
其中,所述文件级上下文信息进一步包括所述单独文件之间的应用级关系的指示,包括在所述计算设备上执行中应用的文件存取模式;
其中,所述文件高速缓存管理器进一步用于至少部分地基于所述应用级关系的指示来识别用于从所述文件高速缓存中删除的所述候选文件;
其中,针对至少部分地基于所述应用级关系的指示来识别用于从所述文件高速缓存中删除的候选文件,所述文件高速缓存管理器进一步用于考虑排除由所述文件存取模式指示为在由所述应用最近存取的单独文件之后被存取的那些单独文件。
2.根据权利要求1所述的计算设备,其中,所述文件高速缓存管理器使用与每个单独文件相关联的频率-最近度值FRV来确定存取最近度和存取频率,其中,所述高速缓存管理将所述FRV计算为加权的指数移动平均值WEMA,由以下方程表示:
FRV新=α*FRV旧+(1-α)*样本
其中,FRV新表示新的FRV,
FRV旧表示前一个FRV,
α表示0和1之间的加权递减,以及
样本表示值,所述值为1表示当前被存取的单独文件,或者所述值为-1表示当前未被存取的单独文件。
3.根据权利要求1所述的计算设备,其中,所述文件高速缓存管理器进一步用于观察在一个或多个应用的执行期间的文件存取模式;并且至少部分地基于观察到的文件存取模式来生成所述单独文件之间的应用级关系。
4.根据权利要求1所述的计算设备,其中,所述文件级上下文信息进一步包括所述单独文件的文件尺寸的指示,并且其中,所述文件高速缓存管理器进一步用于基于所述单独文件的相应的文件尺寸来识别用于从所述文件高速缓存中删除的所述候选文件。
5.根据权利要求1所述的计算设备,其中,所述文件级上下文信息进一步包括所述单独文件的用户偏好的指示,并且其中,所述文件高速缓存管理器进一步用于基于所述单独文件的用户偏好来识别用于从所述文件高速缓存中删除的所述候选文件。
6.根据权利要求1至5中的任何一项所述的计算设备,其中,所述文件高速缓存管理器用于响应于确定所述文件高速缓存已达到能够使用的容量的阈值,来实现所述上下文感知驱逐策略。
7.根据权利要求6所述的计算设备,其中,所述文件高速缓存是以下中的一个:
磁盘高速缓存;
web高速缓存;或者
云存储高速缓存。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680009844.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于改善牺牲(Victim)高速缓存模式的处理调度
- 下一篇:上下文缩放