[發明專利]一種針對文件緩存的時間優化方法有效
| 申請號: | 202110051596.8 | 申請日: | 2021-01-15 |
| 公開(公告)號: | CN112363986B | 公開(公告)日: | 2021-07-02 |
| 發明(設計)人: | 李彥清;李志鵬;王威凱;常飛龍;李利軍;于濱峰;張春林 | 申請(專利權)人: | 北京東方通軟件有限公司;北京東方通科技股份有限公司 |
| 主分類號: | G06F16/172 | 分類號: | G06F16/172;G06F16/17;G06F16/174 |
| 代理公司: | 北京冠和權律師事務所 11399 | 代理人: | 吳金水 |
| 地址: | 100000 北京市大興區北京經濟*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 針對 文件 緩存 時間 優化 方法 | ||
本發明提供了一種針對文件緩存的時間優化方法。包括:獲取緩存文件,定時訪問所述緩存文件的關鍵信息,確定目標關鍵信息;根據所述目標關鍵信息和預設的約束條件,構建緩存時間優化規則;根據所述時間優化規則,對緩存文件進行篩選,確定篩選文件;將所述篩選文件導入預設的緩存池,緩存所述篩選文件。本發明有益效果為:通過構建緩存文件時間優化規則,提高了文件緩存的效率。
技術領域
本發明涉及文件緩存技術領域,特別涉及一種針對文件緩存的時間優化方法。
背景技術
目前,互聯網信息面臨著一個海量數據爆炸的信息時代,互聯網系統需要處理海量的數據,同時,在我們的計算機系統中,電腦內存時存儲量最小、反應最快的存儲設備,目前文件的緩存要么然淘汰訪問時間最長的文件條目,要么然淘汰最近最不常償訪問的條目,不呢發明提供了一種針對文件緩存的是精簡優化方法,用以解決文件緩存占用時間過長的情況;本發明的有益效果在于:通過構建時間優化規則,對文件進行篩選,及時淘汰掉不必要的文件,并通過定時去監測文件,將文件及時的過濾掉,減少文件過長占用資源,避免造成時間和資源的浪費。
發明內容
本發明提供一種針對文件緩存的時間優化方法,用以解決文件緩存占用時間過長的情況。
針對文件緩存的時間優化方法,其特征在于,包括:
獲取緩存文件,定時訪問所述緩存文件的關鍵信息,確定目標關鍵信息;
根據所述目標關鍵信息和預設的約束條件,構建緩存時間優化規則;
根據所述時間優化規則,對緩存文件進行篩選,確定篩選文件;
將所述篩選文件導入預設的空閑緩存池,緩存所述篩選文件。
作為本發明的一種實施例:所述獲取緩存文件,定時訪問所述緩存文件的關鍵信息,確定目標關鍵信息,包括:
獲取所述緩存文件,確定所述緩存文件的關鍵路徑;
根據所述關鍵路徑,查找所述緩存文件的關鍵信息;
根據所述緩存文件的關鍵信息,確定所述緩存文件的訪問次數;
根據所述緩存文件的訪問次數,累加所述緩存文件的訪問次數的間隔時長,確定平均時長;
根據所述平均時長,確定定時訪問所述緩存文件的時間間隔;
根據所述時間間隔,定時掃描所述緩存文件的目標關鍵信息,記錄所述緩存文件的目標關鍵信息。
作為本發明的一種實施例:所述關鍵信息還包括文件編碼、文件大小、文件最近訪問時間和文件訪問頻率;其中,
所述文件編碼,用于對文件進行唯一標記;
對所述文件編碼進行排序,確定編碼順序;
獲取空閑的內存空間,根據所述緩存文件的大小,計算所述緩存文件的緩存時間;
基于所述內存空間,并根據所述緩存文件的最近訪問時間,對所述緩存文件進行時間排序,確定最近訪問時間線;
所述文件訪問次數,用于對所述緩存文件進行次數排序,確定最多訪問次數順序;
作為本發明的一種實施例:所述通過所述目標關鍵信息和預設的約束條件,構建緩存時間優化規則,包括:
根據所述目標關鍵信息,確定所述緩存文件的緩存優先順序;
根據所述關鍵信息,確定所述緩存文件的淘汰閾值;
根據所述淘汰閾值,構建約束條件,生成可行區域和不可行區域;
根據所述緩存優先順序,通基于所述淘汰閾值和所述約束條件,構建時間優化規則。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京東方通軟件有限公司;北京東方通科技股份有限公司,未經北京東方通軟件有限公司;北京東方通科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110051596.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:化學機械研磨方法
- 下一篇:一種類腦成像的方法、裝置、設備及存儲介質





