[發明專利]一種緩存分區容量調整的方法、裝置及存儲介質在審
申請號: | 201811190174.3 | 申請日: | 2018-10-12 |
公開(公告)號: | CN109388493A | 公開(公告)日: | 2019-02-26 |
發明(設計)人: | 史順玉 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
主分類號: | G06F9/50 | 分類號: | G06F9/50 |
代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 王寶筠 |
地址: | 450018 河南省鄭州市*** | 國省代碼: | 河南;41 |
權利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關鍵詞: | 緩存分區 緩存空間 閑置 容量調整 預設 釋放 存儲介質 分配 申請 緩存 訪問請求 監控 | ||
1.一種緩存分區容量調整的方法,其特征在于,包括:
監控第一緩存分區的閑置緩存空間;
判斷所述閑置緩存空間是否大于預設值;
若大于預設值,則釋放所述第一緩存分區的所述閑置緩存空間的一部分,被釋放的一部分閑置緩存空間用于分配給第二緩存分區。
2.根據權利要求1所述的方法,其特征在于,在所述監控第一緩存分區的閑置緩存空間之前,所述方法還包括:
監控所述第一緩存分區的訪問請求狀態;
當所述第一緩存分區上有訪問請求時,為所述第一緩存分區分配緩存空間。
3.根據權利要求2所述的方法,其特征在于,在所述監控第一緩存分區的訪問請求狀態之前,所述方法還包括:
根據存儲池的數量確定緩存分區的數量,所述緩存分區包括所述第一緩存分區和所述第二緩存分區。
4.根據權利要求3所述的方法,其特征在于,在所述根據存儲池的數量確定緩存分區的數量之后,所述方法還包括:
定期查詢所述存儲池的數量;
若所述存儲池的數量被更新,則根據更新后的所述存儲池的數量確定所述緩存分區的數量。
5.根據權利要求3所述的方法,其特征在于,在根據存儲池的數量確定緩存分區的數量之前,所述方法還包括:
為緩存分配容量,所述緩存為所述緩存分區的集合,所述緩存分區包括靜態緩存分區和動態緩存分區,所述動態緩存分區的總容量為所述緩存的容量減去所述靜態緩存分區的總容量;
相應的,所述第一緩存分區為所述動態緩存分區。
6.一種緩存分區容量調整的裝置,其特征在于,包括:
監控單元,用于監控第一緩存分區的閑置緩存空間;
判斷單元,用于判斷所述監控單元監控的所述閑置緩存空間是否大于預設值;
釋放單元,用于若所述判斷單元判斷所述閑置緩存空間大于預設值,則釋放所述第一緩存分區的所述閑置緩存空間的一部分,被釋放的一部分閑置緩存空間用于分配給第二緩存分區。
7.根據權利要求6所述的裝置,其特征在于,所述裝置還包括分配單元,
所述監控單元,還用于在監控所述第一緩存分區的所述閑置緩存空間之前監控所述第一緩存分區的訪問請求狀態;
所述分配單元,用于當所述監控單元監控所述第一緩存分區上有訪問請求時,為所述第一緩存分區分配緩存空間。
8.根據權利要求7所述的裝置,其特征在于,所述裝置還包括:
確定單元,用于在所述監控單元監控所述第一緩存分區的訪問請求狀態之前,根據存儲池的數量確定緩存分區的數量,所述緩存分區包括所述第一緩存分區和所述第二緩存分區。
9.一種緩存分區容量調整的裝置,其特征在于,所述裝置包括:處理器和存儲器,所述存儲器中存儲有程序指令,所述處理器用于執行所述存儲器中存儲的程序指令,執行如權利要求1至5任一所述的方法。
10.一種計算機可讀存儲介質,其特征在于,當所述指令在計算機裝置上運行時,使得所述計算機裝置執行如權利要求1至5任一所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811190174.3/1.html,轉載請聲明來源鉆瓜專利網。