[發明專利]一種內存優化方法、裝置、可讀存儲介質及移動終端有效
| 申請號: | 201810610159.3 | 申請日: | 2018-06-13 |
| 公開(公告)號: | CN108804231B | 公開(公告)日: | 2020-10-30 |
| 發明(設計)人: | 馬超輝 | 申請(專利權)人: | 奇酷互聯網絡科技(深圳)有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 深圳市威世博知識產權代理事務所(普通合伙) 44280 | 代理人: | 鐘子敏 |
| 地址: | 518055 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 內存 優化 方法 裝置 可讀 存儲 介質 移動 終端 | ||
本發明涉及一種內存優化方法、裝置、可讀存儲介質及移動終端,所述方法包括如下步驟:當接收到一系統開機信號之后,獲取每個單元計時周期內處于使用狀態的每個應用程序對應的程序運行信息;根據獲取的運行次數、平均運行時長以及平均內存占用值,計算得到每個應用程序對應的權重值;當判斷到系統剩余內存低于預設內存時,則根據多個所述權重值,按照預設排序規則清除對應的應用程序,以保證系統剩余內存不低于預設內存。本發明提出的內存優化方法,可實現對移動終端設備的運行內存的自動清理,提高了用戶使用體驗。
技術領域
本發明涉及計算機技術領域,特別涉及一種內存優化方法、裝置、可讀存儲介質及移動終端。
背景技術
隨著經濟的日益發展以及科技產品的不斷更新與普及,移動終端已經成為了人們日常生活中最為常見的電子設備,為人們的工作以及生活提供了極大的便利。
目前,各類智能操作系統在諸如手機、平板電腦、車載終端上的應用,使得移動終端基于各類應用程序的功能也越來越豐富,隨之而來的是對運行內存需求提出了更高的要求。近年來,為移動終端配置更高內存的硬件處理芯片已成為了一種大趨勢。此外,為了保證移動終端在運行時,應用程序運行的流暢性,并有效利用移動終端的內存,常需要對移動終端進行內存優化設置。
然而,現有的部分移動終端產品,當運行內存占用過多時,無法實現內存自動清理的功能,影響了產品的實際應用體驗。
發明內容
基于此,本發明的目的是為了解決現有技術中,部分移動終端產品無法實現內存自動清理的問題。
本發明提出一種內存優化方法,其中,所述方法包括如下步驟:
當接收到一系統開機信號之后,獲取每個單元計時周期內處于使用狀態的每個應用程序對應的程序運行信息,所述程序運行信息至少包括運行次數、平均運行時長以及平均內存占用值;
根據獲取的所述運行次數、所述平均運行時長以及所述平均內存占用值,計算得到每個所述應用程序對應的權重值;
當判斷到系統剩余內存低于預設內存時,則根據多個所述權重值,按照預設排序規則清除對應的所述應用程序,以保證所述系統剩余內存不低于所述預設內存。
本發明提出的內存優化方法,將移動終端運行過程劃分為多個單元計時周期,當各應用程序在運行時,系統會自動記錄每個應用程序對應的運行次數、平均運行時長以及平均內存占用值,由于上述的運行次數、平均運行時長以及平均內存占用值,直接與內存占用相關,因此基于上述的三個計算元素計算得到應用程序對應的權重值,當系統的剩余內存低于預設內存時,說明內存過載,此時可根據各應用程序的權重值,按照預設排序規則對相應的應用程序進行清理,以使得系統剩余內存大于預設內存,從而保證移動終端的正常運行。本發明提出的內存優化方法,可實現對移動終端設備的運行內存的自動清理,提高了用戶使用體驗。
所述內存優化方法,其中,所述程序運行信息還包括應用程序名稱、應用包名稱、單次運行時長以及單次內存占用值,其中所述單次運行時長的確定方法包括如下步驟:
獲取所述應用程序在任一所述單元計時周期內的被喚醒時間點以及與所述被喚醒時間點相鄰的被釋放時間點,其中所述被喚醒時間點為所述應用程序被激活時對應的時間,所述被釋放時間點為所述應用程序被關閉時對應的時間;
根據所述被喚醒時間點以及所述被釋放時間點,計算得到所述單次運行時長。
所述內存優化方法,其中,所述平均運行時長的計算方法包括如下步驟:
將其中一所述單元計時周期內的多個所述單次運行時長進行累加,以得到一單元總運行時長;
將所述單元總運行時長除以所述單元計時周期內的所述運行次數以得到所述平均運行時長。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于奇酷互聯網絡科技(深圳)有限公司,未經奇酷互聯網絡科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810610159.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種燃料電池電堆預組裝方法
- 下一篇:一種新能源汽車電池啟動裝置





