发明名称 高速缓冲存储器数据存储系统及向其存储填充数据的方法
摘要 要插入到次级数据存储高速缓冲存储器的数据的填充通过以下控制:确定候选数据的热度度量;拒绝提供给次级数据存储高速缓冲存储器的、其热度度量小于阈值的候选数据;以及容许其热度度量等于或大于热度度量阈值的候选数据。热度度量阈值的调整通过以下确定:比较与最近最多插入到次级数据存储高速缓冲存储器的数据的命中有关的参考度量和与最近最多从次级数据存储高速缓冲存储器驱逐的数据的命中有关的参考度量;如果最近最多插入的参考度量大于最近最多驱逐的参考度量,则递减阈值;以及如果最近最多插入的参考度量小于最近最多驱逐的参考度量,则递增所述阈值。
申请公布号 CN103907100B 申请公布日期 2016.05.25
申请号 CN201280053544.3 申请日期 2012.10.19
申请人 国际商业机器公司 发明人 L.M.格普塔;E.S.埃利弗塞里奥;I.科尔特西达斯;胡晓宇;R.普莱特卡;R.哈斯;S.布利尼克;M.T.本哈斯
分类号 G06F12/0888(2016.01)I;G06F12/0897(2016.01)I 主分类号 G06F12/0888(2016.01)I
代理机构 北京市柳沈律师事务所 11105 代理人 张晓明
主权项 一种用于向计算机实现的高速缓冲存储器数据存储系统的次级数据存储高速缓冲存储器中填充数据的方法,包括:确定要插入到所述次级数据存储高速缓冲存储器的候选数据的热度度量;根据所述次级数据存储高速缓冲存储器的当前状态的高速缓存效率调整热度度量阈值,其包括:维持与最近最多插入到所述次级数据存储高速缓冲存储器的数据的命中有关的参考度量;维持与最近最多从所述次级数据存储高速缓冲存储器驱逐的数据的命中有关的参考度量;根据所述最近最多插入的数据的所述参考度量和所述最近最多驱逐的数据的所述参考度量调整所述热度度量阈值;拒绝提供给所述次级数据存储高速缓冲存储器的、其热度度量小于所述阈值的候选数据;以及容许提供给所述次级数据存储高速缓冲存储器的、其热度度量等于或大于所述热度度量阈值的候选数据进入所述次级数据存储高速缓冲存储器。
地址 美国纽约阿芒克