[發明專利]一種高速緩存管理方法、裝置、系統、設備及介質有效
| 申請號: | 202210856082.4 | 申請日: | 2022-07-21 |
| 公開(公告)號: | CN114924999B | 公開(公告)日: | 2022-12-09 |
| 發明(設計)人: | 崔健;王江;李樹青;李幸遠;巨新剛;吳睿振 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F12/0877 | 分類號: | G06F12/0877;G06F12/0842 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 薛嬌 |
| 地址: | 215100 江蘇省蘇州*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 高速緩存 管理 方法 裝置 系統 設備 介質 | ||
1.一種高速緩存管理方法,其特征在于,所述高速緩存管理方法應用于存儲系統高速緩存管理器,所述高速緩存管理方法包括:
接收目標用戶發送的目標操作請求;
通過流水線方式處理所述目標操作請求;
利用仲裁規則對各目標操作請求進行優先級排序;
若所述目標操作請求為分配請求,則確定所述分配請求的鍵值;
根據所述分配請求的鍵值確定對應的緩存計數;
判斷所述緩存計數加一后是否大于對應的第一門限值;
若是,則判定所述分配請求超出剩余配額;若否,則判斷所述緩存計數加一后的全局計數是否大于對應的第二門限值;
若大于對應的第二門限值,則判定所述分配請求超出剩余配額;若不大于對應的第二門限值,則判定所述分配請求未超出剩余配額;
若是,則根據超額配置模式處理所述目標操作請求;
若否,則根據所述目標操作請求中的鍵值計算目標哈希值;
利用所述目標哈希值在目標數據表中進行查表;
若未查找到對應的目標地址,則輸出對應的查詢結果;若查找到目標地址,則根據所述目標地址在對應的緩存條目表中進行檢索,并將檢索到的鍵值與所述目標操作請求的鍵值進行比較,輸出對應的查詢結果;
根據查詢結果及所述目標操作請求執行對應的處理操作;
將所述目標操作請求的處理結果反饋至所述目標用戶,并通過軟件高速緩存管理器根據所述處理結果執行對應的高速緩存維護操作。
2.根據權利要求1所述的高速緩存管理方法,其特征在于,所述根據超額配置模式處理所述目標操作請求,包括:
若所述超額配置模式為警告模式,則繼續根據所述目標操作請求中的鍵值計算目標哈希值,并生成對應的事件信息發送至所述軟件高速緩存管理器;
若所述超額配置模式為阻塞模式,則直接生成處理失敗的處理結果。
3.根據權利要求1所述的高速緩存管理方法,其特征在于,根據所述目標操作請求中的鍵值計算目標哈希值,利用所述目標哈希值在目標數據表中進行查表,包括:
根據各目標操作請求中的鍵值計算對應的目標哈希值,并將目標操作請求及對應的目標哈希值存儲至第一目標隊列;
從所述第一目標隊列中獲取未查表的目標操作請求的目標哈希值,根據獲取的目標哈希值在目標數據表中進行查表;
將已查表的目標操作請求及對應的目標哈希值從所述第一目標隊列中刪除,并添加至第二目標隊列;
若接收到目標操作請求已處理的通知信息,則將與所述通知信息對應的目標操作請求及對應的目標哈希值從所述第二目標隊列中刪除。
4.根據權利要求3所述的高速緩存管理方法,其特征在于,所述根據各目標操作請求中的鍵值計算對應的目標哈希值之后,還包括:
判斷所述目標哈希值與目標隊列中操作請求的哈希值是否碰撞;所述目標隊列包括所述第一目標隊列及所述第二目標隊列;
若否,則繼續執行將目標操作請求及對應的目標哈希值存儲至第一目標隊列的步驟;
若是,則暫緩將目標操作請求及對應的目標哈希值存儲至第一目標隊列,若檢測到所述目標隊列中不存在與所述目標哈希值碰撞的哈希值,則繼續執行將目標操作請求及對應的目標哈希值存儲至第一目標隊列的步驟。
5.根據權利要求1所述的高速緩存管理方法,其特征在于,所述目標操作請求為以下請求中的任意一者:分配請求、釋放請求、檢查請求、鎖定請求、解鎖請求、設置請求。
6.根據權利要求1至5中任意一項所述的高速緩存管理方法,其特征在于,所述接收目標用戶發送的目標操作請求,包括:
接收硬件高速緩存用戶發送的目標操作請求,或者軟件高速緩存用戶通過所述軟件高速緩存管理器發送的目標操作請求。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210856082.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種平衡軸殼鑄造件尺寸檢測裝置
- 下一篇:一種電機轉子繞線機





