[發明專利]一種資源緩存管理方法及系統和裝置有效
| 申請號: | 201610045314.2 | 申請日: | 2016-01-22 |
| 公開(公告)號: | CN106997351B | 公開(公告)日: | 2021-03-02 |
| 發明(設計)人: | 吳鳳元;賈香宏;葉崴;姚忠孝 | 申請(專利權)人: | 斑馬智行網絡(香港)有限公司 |
| 主分類號: | G06F16/957 | 分類號: | G06F16/957 |
| 代理公司: | 上海知錦知識產權代理事務所(特殊普通合伙) 31327 | 代理人: | 潘彥君 |
| 地址: | 中國香港九龍長沙灣道*** | 國省代碼: | 香港;81 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 資源 緩存 管理 方法 系統 裝置 | ||
1.一種資源緩存管理方法,其特征在于,包括:
接收數據資源;
根據所述數據資源所屬的應用獲取所述應用對應的資源緩存策略;其中,預先為應用配置資源緩存策略,為一個應用配置的資源緩存策略為N 種資源緩存策略中的一種,N 為大于1 的整數;
根據獲取到的資源緩存策略對接收到的數據資源進行緩存;
根據統計得到的網絡狀態和/或設備運行狀態,確定緩存管理等級;根據確定出的緩存管理等級,采用相應等級對應的緩存管理策略,對緩存的數據資源進行管理和/或對緩存操作進行控制;
其中,一個應用對應的資源緩存策略包括:用于定義緩存應用的所有數據資源的第一資源緩存策略,或者用于定義緩存應用的部分數據資源的第二資源緩存策略,或者用于定義針對初次接收到的應用的數據資源進行緩存的第三資源緩存策略;所述根據所述數據資源所屬的應用獲取所述應用對應的資源緩存策略,包括:
若獲取到的資源緩存策略為第一資源緩存策略,則緩存接收到的數據資源;
若獲取到的資源緩存策略為第二資源緩存策略,則在接收到的數據資源為所屬應用的指定部分的數據資源的情況下,緩存接收到的數據資源;
若獲取到的資源緩存策略為第三資源緩存策略,則在接收到的數據資源為所屬應用初次接收的數據資源的情況下,緩存接收到的數據資源。
2.如權利要求1所述的方法,其特征在于,所述根據獲取到的資源緩存策略對接收到的數據資源進行緩存,包括:
根據預先配置的數據資源的緩存容量上限,判斷當前緩存的數據資源的數據量是否達到所述緩存容量上限;
若未達到,則根據獲取到的資源緩存策略對接收到的數據資源進行緩存。
3.如權利要求2所述的方法,其特征在于,若判斷當前緩存的數據資源的數據量達到所述緩存容量上限,則還包括:
放棄對接收到的數據資源進行緩存;或者,
根據數據資源的緩存時間釋放部分緩存的數據資源之后,根據獲取到的資源緩存策略對接收到的數據資源進行緩存。
4.如權利要求1所述的方法,其特征在于,所述第二資源緩存策略,具體用于定義緩存網頁中的局部頁面內容或網頁所使用的公用文件中的一種或組合。
5.如權利要求1所述的方法,其特征在于,所述應用對應的資源緩存策略是根據該應用的類別、數據資源開銷、使用頻次中的一種或組合,為該應用配置的。
6.如權利要求1所述的方法,其特征在于,還包括:根據所述應用的狀態變化,對所述應用對應的資源緩存策略進行更新。
7.如權利要求1所述的方法,其特征在于,還包括:
獲取緩存時間最長的數據資源所屬的應用,和/或,緩存數據量最大的應用;
對緩存的數據資源進行管理時,優先針對緩存時間最長的數據資源所屬的應用,和/或緩存數據量最大的應用,進行數據資源釋放。
8.如權利要求1至7中任一項所述的方法,其特征在于,通過以下操作之一或任意組合,對緩存的數據資源進行管理:
第一釋放操作,所述第一釋放操作包括:針對采用第一資源緩存策略進行數據資源緩存的所有或部分應用,釋放該應用的數據資源;
第二釋放操作,所述第二釋放操作包括:針對采用第二資源緩存策略進行數據資源緩存的所有或部分應用,釋放該應用的數據資源;
第三釋放操作,所述第三釋放操作包括:針對采用第三資源緩存策略進行數據資源緩存的所有或部分應用,釋放該應用的數據資源。
9.如權利要求1至7中任一項所述的方法,其特征在于,通過以下操作之一或任意組合,對緩存操作進行控制,包括:
停止或恢復采用所述第一資源緩存策略進行數據資源緩存;
停止或恢復采用所述第二資源緩存策略進行數據資源緩存;
停止或恢復采用所述第三資源緩存策略進行數據資源緩存。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于斑馬智行網絡(香港)有限公司,未經斑馬智行網絡(香港)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610045314.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:建筑施工用塔吊及高度可調式噴淋除塵系統
- 下一篇:一種主從同步管理方法





