[發明專利]內存回收方法、裝置、計算機可讀存儲介質和電子設備在審
| 申請號: | 202211418811.4 | 申請日: | 2022-11-14 |
| 公開(公告)號: | CN115794664A | 公開(公告)日: | 2023-03-14 |
| 發明(設計)人: | 應玉龍;王元濤;吳亞山;張虎;韓丹 | 申請(專利權)人: | 中國郵政儲蓄銀行股份有限公司 |
| 主分類號: | G06F12/02 | 分類號: | G06F12/02;G06F9/50 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 王曉玲 |
| 地址: | 100032*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 內存 回收 方法 裝置 計算機 可讀 存儲 介質 電子設備 | ||
1.一種內存回收方法,其特征在于,包括:
在目標應用程序已啟動的情況下,執行內存檢查邏輯,所述內存檢查邏輯是指至少在所述目標應用程序剛啟動、或者所述目標應用程序已運行目標時間段的情況下獲取所述目標應用程序的內存占用信息的邏輯,所述內存占用信息是指所述目標應用程序運行時占系統內存的使用情況;
根據所述目標應用程序的所述內存占用信息,確定所述目標應用程序是否存在系統內存占用異常;
在所述目標應用程序存在系統內存占用異常的情況下,根據所述目標應用程序的運行頁面的瀏覽時間,依次回收所述目標應用程序的所述運行頁面的已占用內存。
2.根據權利要求1所述的方法,其特征在于,在目標應用程序已啟動的情況下,執行內存檢查邏輯,包括:
在所述目標應用程序已啟動的情況下,生成回調接口,采用所述回調接口調用并執行所述內存檢查邏輯;
在所述目標應用程序已啟動的情況下,獲取所述目標時間段,根據所述目標時間段定時執行所述內存檢查邏輯;
在所述目標應用程序已啟動,且檢測到預定操作的情況下,執行所述內存檢查邏輯,所述預定操作至少包括在所述目標應用程序的所述運行頁面上的選擇操作。
3.根據權利要求1所述的方法,其特征在于,根據所述目標應用程序的所述內存占用信息,確定所述目標應用程序是否存在系統內存占用異常,包括:
獲取系統內存總量;
確定所述目標應用程序運行時的所述內存占用信息對應的使用量,所述使用量是指所述目標應用程序運行時占用所述系統內存總量的使用情況;
根據所述使用量,確定所述目標應用程序是否存在系統內存占用異常。
4.根據權利要求3所述的方法,其特征在于,根據所述使用量,確定所述目標應用程序是否存在系統內存占用異常,包括:
在所述使用量小于第一使用量的情況下,確定所述目標應用程序不存在系統內存占用異常;
在所述使用量大于或者等于所述第一使用量、且所述使用量小于第二使用量的情況下,確定所述目標應用程序存在系統內存占用異常,并確定異常等級為第一異常等級;
在所述使用量大于或者等于所述第二使用量的情況下,確定所述目標應用程序存在系統內存占用異常,并確定異常等級為第二異常等級,其中,所述第一異常等級的異常程度小于所述第二異常等級的異常程度。
5.根據權利要求1所述的方法,其特征在于,根據所述目標應用程序的運行頁面的瀏覽時間,依次回收所述目標應用程序的所述運行頁面的已占用內存,包括:
將所述目標應用程序的所述運行頁面的所述瀏覽時間按照預定順序進行排序,構建第一隊列,其中,所述第一隊列中的一個元素對應一個所述運行頁面的頁面相關信息,第N個元素對應的所述運行頁面的瀏覽時間早于第N-1個元素對應的所述運行頁面的瀏覽時間;
根據所述第一隊列,構建第二隊列,所述第二隊列中的至少一個元素對應一個所述運行頁面的頁面相關信息;
按照從隊列尾部到隊列頭部的順序,依次回收所述第二隊列中的元素的已占用內存。
6.根據權利要求5所述的方法,其特征在于,根據所述第一隊列,構建第二隊列,包括:
獲取所述第一隊列中的目標元素的第一頁面相關信息和第二頁面相關信息,所述第一頁面相關信息是指所述目標元素對應的目標運行頁面的非可見區域對應的頁面相關信息,所述第二頁面相關信息是指所述目標元素對應的所述目標運行頁面的可見區域對應的頁面相關信息,所述可見區域是指所述目標運行頁面顯示預定標識的區域;
采用第N個元素對應所述第一頁面相關信息、第N-1個元素對應所述第二頁面相關信息的順序,構建所述第二隊列。
7.根據權利要求5所述的方法,其特征在于,按照從隊列尾部到隊列頭部的順序,依次回收所述第二隊列中的元素的已占用內存,包括:
獲取所述第二隊列中的所有的元素;
將所述第二隊列中要回收已占用內存的元素依次存放至第三隊列,得到所述第三隊列;
按照從隊列尾部到隊列頭部的順序,依次回收所述第三隊列中的元素的已占用內存。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國郵政儲蓄銀行股份有限公司,未經中國郵政儲蓄銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211418811.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種吞咽功能障礙刺激治療用冰棉簽
- 下一篇:一種皮膚燙傷應急處理裝置





