会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • METHOD FOR IMPROVING FREQUENCY-BASED CACHING ALGORITHMS BY MAINTAINING A STABLE HISTORY OF EVICTED ITEMS
    • 通过维护有保障的项目的稳定历史来改进基于频率的高速缓存算法的方法
    • US20090271574A1
    • 2009-10-29
    • US12109258
    • 2008-04-24
    • James Allen Larkby-LahetPrashant Pandey
    • James Allen Larkby-LahetPrashant Pandey
    • G06F12/08
    • G06F12/126G06F12/0888G06F12/122
    • The invention provides a method for improving frequency-based caching algorithms by maintaining a stable history of evicted items. One embodiment involves a process for caching data in a cache memory including logical pages including, upon detecting that a first page is being evicted from the cache memory, performing an addition process by adding metadata of the first page to a stable history list. Upon detecting a cache miss for a second page, if the stable history list contains metadata for the second page, then removing the second page metadata from the stable history list and applying a promotion determination for the second page to determine a priority value for the second page metadata and placing the second page in the cache memory based on the priority data. Upon detecting that metadata of a third page is to be evicted from the stable history list, applying an eviction determination to evict metadata of the third page from the stable history list based on a predetermined caching rule.
    • 本发明提供了一种通过维持被驱逐物品的稳定历史来改进基于频率的缓存算法的方法。 一个实施例涉及用于在包括逻辑页面的高速缓冲存储器中缓存数据的过程,包括在检测到第一页被从高速缓存存储器中逐出时执行添加处理,通过将第一页的元数据添加到稳定历史列表。 当检测到第二页面的高速缓存未命中时,如果稳定历史列表包含用于第二页面的元数据,则从稳定历史列表中移除第二页面元数据并对第二页面应用促销确定以确定第二页面的第二页面的优先级值 页面元数据,并且基于优先级数据将第二页面放置在高速缓冲存储器中。 在检测到第三页的元数据被从稳定历史列表中逐出时,基于预定的高速缓存规则,应用逐出确定从稳定历史列表中排除第三页的元数据。
    • 2. 发明授权
    • Method for improving frequency-based caching algorithms by maintaining a stable history of evicted items
    • 通过维护被驱逐物品的稳定历史来改进基于频率的缓存算法的方法
    • US08250306B2
    • 2012-08-21
    • US12109258
    • 2008-04-24
    • James Allen Larkby-LahetPrashant Pandey
    • James Allen Larkby-LahetPrashant Pandey
    • G06F12/00G06F13/00G06F13/28
    • G06F12/126G06F12/0888G06F12/122
    • The invention provides a method for improving frequency-based caching algorithms by maintaining a stable history of evicted items. One embodiment involves a process for caching data in a cache memory including logical pages including, upon detecting that a first page is being evicted from the cache memory, performing an addition process by adding metadata of the first page to a stable history list. Upon detecting a cache miss for a second page, if the stable history list contains metadata for the second page, then removing the second page metadata from the stable history list and applying a promotion determination for the second page to determine a priority value for the second page metadata and placing the second page in the cache memory based on the priority data. Upon detecting that metadata of a third page is to be evicted from the stable history list, applying an eviction determination to evict metadata of the third page from the stable history list based on a predetermined caching rule.
    • 本发明提供了一种通过维持被驱逐物品的稳定历史来改进基于频率的缓存算法的方法。 一个实施例涉及用于在包括逻辑页面的高速缓冲存储器中缓存数据的过程,包括在检测到第一页被从高速缓存存储器中逐出时执行添加处理,通过将第一页的元数据添加到稳定历史列表。 当检测到第二页面的高速缓存未命中时,如果稳定历史列表包含用于第二页面的元数据,则从稳定历史列表中移除第二页面元数据并对第二页面应用促销确定以确定第二页面的第二页面的优先级值 页面元数据,并且基于优先级数据将第二页面放置在高速缓冲存储器中。 在检测到第三页的元数据被从稳定历史列表中逐出时,基于预定的高速缓存规则,应用逐出确定从稳定历史列表中排除第三页的元数据。
    • 3. 发明授权
    • Stable adaptive replacement cache processing
    • 稳定的自适应替换缓存处理
    • US08612689B2
    • 2013-12-17
    • US13541430
    • 2012-07-03
    • James Allen Larkby-LahetPrashant Pandey
    • James Allen Larkby-LahetPrashant Pandey
    • G06F12/00G06F13/00G06F13/28
    • G06F12/126G06F12/0888G06F12/122
    • A process for caching data in a cache memory includes upon detecting that a first page is in a first or second list, the first page is moved to a most recently used (MRU) position in the second list. Upon detecting that the first page is in a first history list, a first target size is updated to a second target size for the first and second lists, the first page is moved from the first history list to the MRU position in the second list, and the first page is fetched to the cache memory. Upon detecting that the first page is in a second history list, the second target size is updated to a third target size for the first and second lists, and the first page is moved from the second history list to the MRU position in the second list.
    • 用于缓存高速缓冲存储器中的数据的过程包括在检测到第一页面处于第一或第二列表中时,第一页面被移动到第二列表中的最近使用(MRU)位置。 在检测到第一页面处于第一历史列表中时,第一目标尺寸被更新为第一和第二列表的第二目标尺寸,第一页从第一历史列表移动到第二列表中的MRU位置, 并且第一页被提取到高速缓冲存储器。 在检测到第一页面处于第二历史列表中时,第二目标尺寸被更新为第一和第二列表的第三目标尺寸,并且第一页面从第二历史列表移动到第二列表中的MRU位置 。
    • 4. 发明申请
    • STABLE ADAPTIVE REPLACEMENT CACHE PROCESSING
    • 稳定的自适应替换缓存处理
    • US20120272010A1
    • 2012-10-25
    • US13541430
    • 2012-07-03
    • James Allen Larkby-LahetPrashant Pandey
    • James Allen Larkby-LahetPrashant Pandey
    • G06F12/12
    • G06F12/126G06F12/0888G06F12/122
    • A process for caching data in a cache memory includes upon detecting that a first page is in a first or second list, the first page is moved to a most recently used (MRU) position in the second list. Upon detecting that the first page is in a first history list, a first target size is updated to a second target size for the first and second lists, the first page is moved from the first history list to the MRU position in the second list, and the first page is fetched to the cache memory. Upon detecting that the first page is in a second history list, the second target size is updated to a third target size for the first and second lists, and the first page is moved from the second history list to the MRU position in the second list.
    • 用于缓存高速缓冲存储器中的数据的过程包括在检测到第一页面处于第一或第二列表中时,第一页面被移动到第二列表中的最近使用(MRU)位置。 在检测到第一页面处于第一历史列表中时,第一目标尺寸被更新为第一和第二列表的第二目标尺寸,第一页从第一历史列表移动到第二列表中的MRU位置, 并且第一页被提取到高速缓冲存储器。 在检测到第一页面处于第二历史列表中时,第二目标尺寸被更新为第一和第二列表的第三目标尺寸,并且第一页面从第二历史列表移动到第二列表中的MRU位置 。