[發(fā)明專利]應用程序處理方法和裝置、計算機設備、存儲介質有效
| 申請?zhí)枺?/td> | 201710744127.8 | 申請日: | 2017-08-25 |
| 公開(公告)號: | CN107562539B | 公開(公告)日: | 2020-08-18 |
| 發(fā)明(設計)人: | 張俊;帥朝春;王彬 | 申請(專利權)人: | OPPO廣東移動通信有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 方高明 |
| 地址: | 523860 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用程序 處理 方法 裝置 計算機 設備 存儲 介質 | ||
1.一種應用程序處理方法,其特征在于,所述方法包括:
若檢測到用戶終端輸入預設運行指令,則獲取預設時間內前臺應用程序在輸出裝置所輸出的信號的丟失率,所述輸出的信號包括圖像信號、音頻信號中的至少一種;
根據所述前臺應用程序的類型獲取對應的丟失率閾值,若所述丟失率超過所述丟失率閾值,則獲取后臺應用程序的前臺運行時長和所述后臺應用程序的資源運行參數,其中,所述資源運行參數是所述后臺應用程序在占用所述用戶終端的資源進行運行的過程中產生的相關參數;所述資源運行參數包括CPU占用率;
所述CPU占用率的獲取過程,包括:間隔預設時長讀取一次監(jiān)控日志文件;計算當前獲取到的監(jiān)控日志文件所對應的累積工作時間與上一次獲取到的監(jiān)控日志文件對應的累積工作時間的時間差值;將所述時間差值與所述預設時長的比值作為所述CPU占用率;
根據所述前臺運行時長獲取對應的時長等級,并根據所述資源運行參數獲取對應的運行等級;根據所述時長等級和所述運行等級計算后臺應用程序的運行權重,獲取待處理應用程序;
若所述待處理應用程序的運行權重在第一權重范圍內,則將所述待處理應用程序掛起;
若所述待處理應用程序的運行權重在第二權重范圍內,則獲取在所述輸出裝置中輸出信號的待處理應用程序,作為保留運行的應用程序,將除所述保留運行的應用程序之外的待處理應用程序作為待查殺應用程序,并對所述待查殺應用程序進行查殺處理。
2.根據權利要求1所述的應用程序處理方法,其特征在于,所述獲取預設時間內前臺應用程序在輸出裝置所輸出的信號的丟失率包括:
獲取所述前臺應用程序在所述預設時間內待輸出的信號的總數量,以及所述輸出裝置在所述預設時間內輸出的所述前臺應用程序的信號的數量,根據在所述預設時間內輸出的所述前臺應用程序的信號的數量和在所述預設時間內待輸出的信號的總數量得到信號的丟失率。
3.一種應用程序處理裝置,其特征在于,所述裝置包括:
信號獲取模塊,用于若檢測到用戶終端輸入預設運行指令,則獲取預設時間內前臺應用程序在輸出裝置所輸出的信號的丟失率,所述輸出的信號包括圖像信號、音頻信號中的至少一種;
參數獲取模塊,用于根據所述前臺應用程序的類型獲取對應的丟失率閾值,若所述丟失率超過所述丟失率閾值,則獲取后臺應用程序的前臺運行時長和所述后臺應用程序的資源運行參數,其中,所述資源運行參數是所述后臺應用程序在占用所述用戶終端的資源進行運行的過程中產生的相關參數;所述資源運行參數包括CPU占用率;所述CPU占用率的獲取過程,包括:間隔預設時長讀取一次監(jiān)控日志文件;計算當前獲取到的監(jiān)控日志文件所對應的累積工作時間與上一次獲取到的監(jiān)控日志文件對應的累積工作時間的時間差值;將所述時間差值與所述預設時長的比值作為所述CPU占用率;
應用處理模塊,用于根據所述前臺運行時長獲取對應的時長等級,并根據所述資源運行參數獲取對應的運行等級;根據所述時長等級和所述運行等級計算后臺應用程序的運行權重,獲取待處理應用程序;若所述待處理應用程序的運行權重在第一權重范圍內,則將所述待處理應用程序掛起;若所述待處理應用程序的運行權重在第二權重范圍內,則獲取在所述輸出裝置中輸出信號的待處理應用程序,作為保留運行的應用程序,將除所述保留運行的應用程序之外的待處理應用程序作為待查殺應用程序,并對所述待查殺應用程序進行查殺處理。
4.根據權利要求3所述的應用程序處理裝置,其特征在于,所述信號獲取模塊還用于獲取所述前臺應用程序在所述預設時間內待輸出的信號的總數量,以及所述輸出裝置在所述預設時間內輸出的所述前臺應用程序的信號的數量,根據在所述預設時間內輸出的所述前臺應用程序的信號的數量和在所述預設時間內待輸出的信號的總數量得到信號的丟失率。
5.一種計算機設備,包括存儲器及處理器,所述存儲器中儲存有計算機可讀指令,所述計算機可讀指令被所述處理器執(zhí)行時,使得所述處理器執(zhí)行如權利要求1至2中任一項所述的應用程序處理方法。
6.一個或多個包含計算機可執(zhí)行指令的非易失性存儲介質,當所述計算機可執(zhí)行指令被一個或多個處理器執(zhí)行時,使得所述處理器執(zhí)行如權利要求1至2中任一項所述的應用程序處理方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于OPPO廣東移動通信有限公司,未經OPPO廣東移動通信有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710744127.8/1.html,轉載請聲明來源鉆瓜專利網。





