[發明專利]一種頁面緩存方法、裝置、電子設備及存儲介質在審
| 申請號: | 201910656376.0 | 申請日: | 2019-07-19 |
| 公開(公告)號: | CN110633433A | 公開(公告)日: | 2019-12-31 |
| 發明(設計)人: | 不公告發明人 | 申請(專利權)人: | 北京無限光場科技有限公司 |
| 主分類號: | G06F16/957 | 分類號: | G06F16/957;G06F12/0895 |
| 代理公司: | 11332 北京品源專利代理有限公司 | 代理人: | 孟金喆 |
| 地址: | 100081 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 頁面 目標頁面 系統內存 存儲信息 緩存區域 用戶體驗 存儲 緩存 存儲策略 存儲介質 電子設備 技術效果 頁面緩存 頁面數據 預設條件 存儲量 可執行 觸發 內存 占用 返回 檢測 優化 保證 | ||
1.一種頁面緩存方法,其特征在于,包括:
當檢測到觸發從當前頁面進入到下一個頁面的操作時,確定第一緩存區域內的當前存儲信息;
當所述當前存儲信息滿足第一預設條件時,則將所述第一緩存區域內目標頁面中的目標頁面數據,以及目標頁面框架分別進行緩存;
其中,所述第一緩存區域為系統第一內存。
2.根據權利要求1所述的方法,其特征在于,所述將所述第一緩存區域內目標頁面中的目標頁面數據,以及頁面框架分別進行緩存,包括:
將所述目標頁面中的目標頁面數據緩存至本地磁盤、以及將目標頁面框架緩存至緩存池中;
其中,所述緩存池為系統第二內存。
3.根據權利要求1所述的方法,其特征在于,所述當所述當前存儲信息滿足第一預設條件時,則將所述第一緩存區域內目標頁面中的目標頁面數據,以及目標頁面框架分別進行緩存,包括:
當檢測到滿足下述至少一項條件時,則將所述第一緩存區域內目標頁面中的目標頁面數據,以及目標頁面框架分別進行緩存:
所述當前存儲信息中存儲的頁面個數大于第一預設頁面個數;
所述當前存儲信息中的存儲各個頁面所占用的總內存超過預設存儲內存;
其中,所述頁面中包括頁面數據和頁面框架。
4.根據權利要求2所述的方法,其特征在于,所述當所述當前存儲信息滿足第一預設條件時,則將所述第一緩存區域內目標頁面中的目標頁面數據,以及目標頁面框架分別進行緩存,包括:
當所述當前存儲信息滿足所述第一預設條件時,獲取所述第一緩存區域中緩存各個頁面的緩存時刻;
根據所述緩存時刻,確定距離當前時刻的時間差值,將距離當前時刻時間差值最大時所對應的頁面作為目標頁面,將所述目標頁面中的目標頁面數據緩存至本地磁盤中,將目標頁面框架緩存至緩存池中;
其中,所述當前時刻為檢測到所述當前存儲信息滿足第一預設條件的時刻。
5.根據權利要求2所述的方法,其特征在于,在所述當所述當前存儲信息滿足第一預設條件時,則將所述第一緩存區域內目標頁面中的目標頁面數據,以及目標頁面框架分別進行緩存之后,還包括:
當檢測到觸發進入下一頁面的觸控操作時,加載與所述下一頁面相對應的待處理數據,并從所述緩存池中加載所述目標頁面框架;
對所述待處理數據以及所述目標頁面框架進行渲染處理,得到所述下一頁面。
6.根據權利要求2所述的方法,其特征在于,還包括:
當檢測到觸發從當前頁面回退到前一個頁面的操作時,確定所述第一緩存區域中的當前存儲信息;
當所述當前存儲信息滿足第二預設條件時,則從所述本地磁盤中獲取目標待回調頁面數據;
基于所述目標待回調頁面數據以及頁面框架,得到目標回調頁面,將所述目標回調頁面回調至所述第一緩存區域中的預設位置。
7.根據權利要求6所述的方法,其特征在于,所述當所述當前存儲信息滿足第二預設條件時,則從所述本地磁盤中獲取目標待回調頁面數據,包括:
當檢測到所述當前存儲信息滿足下述至少一項條件時,則從所述本地磁盤中獲取目標待回調頁面數據:
所述當前存儲信息中存儲的頁面個數小于所述第一預設頁面個數;
所述當前存儲信息中存儲的各個頁面所占用的總內存小于所述預設存儲內存。
8.根據權利要求6所述的方法,其特征在于,所述從所述本地磁盤中獲取待回調目標頁面數據,包括:
獲取本地磁盤中存儲每個頁面數據的存放時刻,根據所述存放時刻以及返回時刻,得到與每個頁面數據相對應的時間差值;其中,所述返回時刻為用戶觸發從當前頁面回退到前一個頁面操作的時刻;
將所述時間差值最小所對應的頁面數據,作為目標待回調頁面數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京無限光場科技有限公司,未經北京無限光場科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910656376.0/1.html,轉載請聲明來源鉆瓜專利網。





