[發明專利]一種管理應用程序的方法及裝置有效
| 申請號: | 201610201932.1 | 申請日: | 2016-03-31 |
| 公開(公告)號: | CN107291549B | 公開(公告)日: | 2020-11-24 |
| 發明(設計)人: | 強波 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;G06F1/329 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 朱佳 |
| 地址: | 英屬開曼群島大開曼*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 管理 應用程序 方法 裝置 | ||
1.一種管理應用程序的方法,其特征在于,包括:
監控到應用程序被切換到后臺;
根據記錄的所述應用程序的歷史使用過程信息,判斷所述應用程序是否會被繼續使用,其中,所述歷史使用過程信息包括所述應用程序的前臺狀態信息集合和后臺狀態信息集合,所述前臺狀態信息和后臺狀態信息用于表征不同時間段啟動所述應用程序以及將所述應用程序切換至后臺時承載所述應用程序的智能設備所處的位置或時間;
若確定所述應用程序不會被繼續使用,回收所述應用程序占用的資源。
2.如權利要求1所述的方法,其特征在于,回收所述應用程序占用的資源之前,還包括:
確定所述應用程序滿足回收資源的條件。
3.如權利要求2所述的方法,其特征在于,確定所述應用程序滿足回收資源的條件,包括:
當確定所述應用程序的運行狀態和/或系統狀態滿足設定條件時,確定所述應用程序滿足回收資源的條件。
4.如權利要求3所述的方法,其特征在于,確定所述應用程序的運行狀態和/或系統狀態滿足設定條件,包括:
對所述應用程序被切換到后臺的時間進行計時,并且確定所述計時達到第一設定閾值;或者,
確定所述應用程序的資源占用時長達到第二設定閾值;或者,
確定系統的內存空閑率低于第三設定閾值。
5.如權利要求2所述的方法,其特征在于,在確定所述應用程序滿足回收資源的條件、且確定所述應用程序會被繼續使用時,不回收所述應用程序占用的資源。
6.如權利要求1至5任一項所述的方法,其特征在于,所述歷史使用過程信息,包括:
所述應用程序的前臺狀態信息集合;
根據所述歷史使用過程信息,判斷所述應用程序是否會被繼續使用,包括:
確定所述應用程序的當前狀態信息;
計算與所述應用程序的當前狀態信息匹配的信息,在所述應用程序的前臺狀態信息中占用的第一比例;
判定所述第一比例是否達到第一設定門限,若是,則確定所述應用程序會被繼續使用,否則,確定所述應用程序不會被繼續使用。
7.如權利要求6所述的方法,其特征在于,所述歷史使用過程信息,還包括:
所述應用程序的后臺狀態信息集合;
根據所述歷史使用過程信息,判斷所述應用程序是否會被繼續使用,包括:
確定所述應用程序的當前狀態信息;
計算與所述應用程序的當前狀態信息匹配的信息,在所述應用程序的前臺狀態信息中占用的第二比例;
計算與所述應用程序的當前狀態信息匹配的信息,在所述應用程序的后臺狀態信息中占用的第三比例;
基于所述第二比例和第三比例,計算所述應用程序的綜合狀態值;
判定所述綜合狀態值是否達到第二設定門限,若是,則確定所述應用程序會被繼續使用,否則,確定所述應用程序不會被繼續使用。
8.如權利要求7所述的方法,其特征在于,所述應用程序的當前狀態信息包括:
承載所述應用程序的智能設備的當前位置信息;或者,
當前的時間信息。
9.如權利要求7所述的方法,其特征在于,進一步包括:
確定系統當前的內存空閑率小于第三設定門限時,分別計算本地位于后臺的每一個應用程序的綜合狀態值,并按照綜合狀態值依次對相應的應用程序進行資源回收,直到系統當前的內存空閑率不小于所述第三設定門限為止。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610201932.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:任務的資源調度方法及裝置
- 下一篇:一種應用程序接口死鎖監控方法和裝置





