存储的高速缓存内的轨道清除的高速缓存管理方法和系统

    公开(公告)号:CN103207839B

    公开(公告)日:2016-06-08

    申请号:CN201310016323.5

    申请日:2013-01-17

    CPC classification number: G06F12/123 G06F12/0866 G06F17/3048

    Abstract: 本公开设涉及存储的高速缓存内的轨道清除的高速缓存管理方法和系统。在一个实施例中,例如,高速缓存管理器在轨道已经被识别为待进行高速缓存清除处理(例如,使轨道降级)的轨道时的扫描期间释放列表锁。通过释放列表锁,其他处理器在所识别的轨道进行高速缓存清除的处理时访问该列表。在一个方面,前一条目在列表内的位置可以存储于游标或指针内,使得指针值指向列表内的前一条目。一旦完成了对所识别轨道的高速缓存清除处理,就可以重获列表锁,并且可以在由指针识别的列表条目处恢复扫描。还可以实现其他特征和方面,取决于特定的应用。

    用于管理计算机可读高速缓存系统中的数据的方法和系统

    公开(公告)号:CN103257932A

    公开(公告)日:2013-08-21

    申请号:CN201310016876.0

    申请日:2013-01-17

    Abstract: 本发明公开内容涉及用于管理计算机可读高速缓存系统中的数据的方法和系统。保持与配置在第二高速缓存中的跨距和针对所述跨距的占用率计数有关的信息,所述占用率计数指示所述跨距被有效跟踪块和无效跟踪块填充的程度。确定要从第一高速缓存降级的跟踪块。形成包括所确定的要降级的跟踪块的第一跨距。将来自第一跨距的跟踪块添加到第二高速缓存中的第二跨距,第二跨距具有指示跨距为空的占用率计数。基于第二高速缓存中的跨距的占用率计数,确定第二高速缓存中的目标跨距。基于第二高速缓存中的跨距的占用率计数,确定第二高速缓存中的具有有效跟踪块的至少两个源跨距。用来自所述源跨距的有效跟踪块填充所述目标跨距。

    用于将不完整记录从第一缓存降级至第二缓存的系统和方法

    公开(公告)号:CN103207840A

    公开(公告)日:2013-07-17

    申请号:CN201310016878.X

    申请日:2013-01-17

    CPC classification number: G06F12/0866 G06F12/128

    Abstract: 本发明是用于将不完整记录从第一缓存降级至第二缓存的系统和方法。对记录进行从第一缓存降级至第二缓存的判定,其中第一缓存内的记录对应于存储系统内的记录并且包括多个扇区。响应于判定第二缓存包括从第一缓存降级的旧版本记录,就旧版本的记录是否包括在从第一缓存降级的记录中未包含的记录扇区进行判定。将从第一缓存降级的记录中的扇区与记录旧版本中未包含在从第一缓存降级的记录内的扇区合并为记录的新版本。将记录的新版本写入第二缓存。

    存储的高速缓存内的轨道清除的高速缓存管理方法和系统

    公开(公告)号:CN103207839A

    公开(公告)日:2013-07-17

    申请号:CN201310016323.5

    申请日:2013-01-17

    CPC classification number: G06F12/123 G06F12/0866 G06F17/3048

    Abstract: 本公开设涉及存储的高速缓存内的轨道清除的高速缓存管理方法和系统。在一个实施例中,例如,高速缓存管理器在轨道已经被识别为待进行高速缓存清除处理(例如,使轨道降级)的轨道时的扫描期间释放列表锁。通过释放列表锁,其他处理器在所识别的轨道进行高速缓存清除的处理时访问该列表。在一个方面,前一条目在列表内的位置可以存储于游标或指针内,使得指针值指向列表内的前一条目。一旦完成了对所识别轨道的高速缓存清除处理,就可以重获列表锁,并且可以在由指针识别的列表条目处恢复扫描。还可以实现其他特征和方面,取决于特定的应用。

    用于管理计算机可读高速缓存系统中的数据的方法和系统

    公开(公告)号:CN103257932B

    公开(公告)日:2016-03-16

    申请号:CN201310016876.0

    申请日:2013-01-17

    Abstract: 本公开内容涉及用于管理计算机可读高速缓存系统中的数据的方法和系统。保持与配置在第二高速缓存中的跨距和针对所述跨距的占用率计数有关的信息,所述占用率计数指示所述跨距被有效跟踪块和无效跟踪块填充的程度。确定要从第一高速缓存降级的跟踪块。形成包括所确定的要降级的跟踪块的第一跨距。将来自第一跨距的跟踪块添加到第二高速缓存中的第二跨距,第二跨距具有指示跨距为空的占用率计数。基于第二高速缓存中的跨距的占用率计数,确定第二高速缓存中的目标跨距。基于第二高速缓存中的跨距的占用率计数,确定第二高速缓存中的具有有效跟踪块的至少两个源跨距。用来自所述源跨距的有效跟踪块填充所述目标跨距。

    用于将不完整记录从第一缓存降级至第二缓存的系统和方法

    公开(公告)号:CN103207840B

    公开(公告)日:2016-01-06

    申请号:CN201310016878.X

    申请日:2013-01-17

    CPC classification number: G06F12/0866 G06F12/128

    Abstract: 本发明是用于将不完整记录从第一缓存降级至第二缓存的系统和方法。对记录进行从第一缓存降级至第二缓存的判定,其中第一缓存内的记录对应于存储系统内的记录并且包括多个扇区。响应于判定第二缓存包括从第一缓存降级的旧版本记录,就旧版本的记录是否包括在从第一缓存降级的记录中未包含的记录扇区进行判定。将从第一缓存降级的记录中的扇区与记录旧版本中未包含在从第一缓存降级的记录内的扇区合并为记录的新版本。将记录的新版本写入第二缓存。

Patent Agency Ranking