[發明專利]系統異常處理方法及裝置在審
| 申請號: | 201710108517.6 | 申請日: | 2017-02-27 |
| 公開(公告)號: | CN106933677A | 公開(公告)日: | 2017-07-07 |
| 發明(設計)人: | 趙銳 | 申請(專利權)人: | 宇龍計算機通信科技(深圳)有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;G06F11/30 |
| 代理公司: | 深圳市賽恩倍吉知識產權代理有限公司44334 | 代理人: | 曾柳燕 |
| 地址: | 518057 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 系統 異常 處理 方法 裝置 | ||
技術領域
本發明涉及異常處理的技術領域,尤其涉及一種系統異常處理方法及裝置。
背景技術
目前電子設備中的系統異常處理一般采用限頻、調整功率放大器的開關周期及調整液晶顯示屏相關參數等方式,雖然能夠改善溫升,但是沒有從根源上解決問題,不僅無法改善系統卡頓的現象,還會增加系統卡頓的幾率,影響用戶體驗。
發明內容
鑒于以上內容,有必要提供一種系統異常處理方法及裝置,能夠改善溫升及卡頓問題,提高用戶體驗。
一種系統異常處理方法,應用于電子設備中,所述方法包括:
監測所述電子設備的操作系統的運行狀態;
當監測到所述運行狀態處于異常時,分析所述運行狀態處于異常的原因;及
根據所述原因對所述運行狀態進行處理。
根據本發明優選實施例,所述監測所述電子設備的操作系統的運行狀態包括:
監測所述電子設備的溫度;
當所述電子設備的溫度高于第一溫度閾值時,監測到所述運行狀態處于異常。
根據本發明優選實施例,所述分析所述運行狀態處于異常的原因包括:
獲取所述操作系統中保存的日志;
根據所述日志計算所述操作系統中所有應用程序的占用率;及
根據所有應用程序的占用率確定處于異常狀態的應用程序。
根據本發明優選實施例,所述根據所有應用程序的占用率確定處于異常狀態的應用程序包括:
對所有應用程序的占用率進行排序,獲取前預設位數的應用程序;
當所述前預設位數的應用程序中有第一目標應用程序在所述電子設備的后臺運行,且所述第一目標應用程序不是用戶自動掛載在后臺上時,確定所述第一目標應用程序異常;或
當所述前預設位數的應用程序中有第二目標應用程序在所述電子設備的前臺運行時,確定所述第二目標應用程序異常;或
當所述前預設位數的應用程序中有第三目標應用程序在所述電子設備的后臺運行,且所述第三目標應用程序是用戶掛載在后臺運行時,確定所述第三目標應用程序異常。
根據本發明優選實施例,所述根據所述原因對所述運行狀態進行處理包括:
當確定所述第一目標應用程序異常時,清理所述第一目標應用程序對應的進程,釋放所述第一目標應用程序占用的資源;或
當確定所述第二目標應用程序異常時,輸出提示信息以提示用戶確認是否對所述第二目標應用程序進行處理;或
當確定所述第三目標應用程序異常時,輸出提示信息以提示用戶確認是否對所述第三目標應用程序進行處理。
根據本發明優選實施例,所述方法還包括:
當所述電子設備的溫度大于或者等于第二溫度閾值,所述第二溫度閾值大于所述第一溫度閾值時,通過所述操作系統的內核層直接上報給所述操作系統的系統層,通過所述系統層獲取處于異常狀態的第四目標應用程序;當所述第四目標應用程序在后臺運行時,通過所述系統層通知所述內核層清理所述第四目標應用程序對應的進程,并釋放所述第四目標應用程序所占用的資源。
一種系統異常處理裝置,運行于所述電子設備中,所述裝置包括:
監測模塊,用于監測所述電子設備的操作系統的運行狀態;
分析模塊,用于當監測到所述運行狀態處于異常時,分析所述運行狀態處于異常的原因;及
處理模塊,用于根據所述原因對所述運行狀態進行處理。
根據本發明優選實施例,所述監測模塊用于監測所述電子設備的操作系統的運行狀態包括:
監測所述電子設備的溫度;
當所述電子設備的溫度高于第一溫度閾值時,監測到所述運行狀態處于異常。
根據本發明優選實施例,所述分析模塊包括:
獲取子模塊,用于獲取所述操作系統中保存的日志;
計算子模塊,用于根據所述日志計算所述操作系統中所有應用程序的占用率;及
確定子模塊,用于根據所有應用程序的占用率確定處于異常狀態的應用程序。
根據本發明優選實施例,所述確定子模塊用于根據所有應用程序的占用率確定處于異常狀態的應用程序包括:
對所有應用程序的占用率進行排序,獲取前預設位數的應用程序;
當所述前預設位數的應用程序中有第一目標應用程序在所述電子設備的后臺運行,且所述第一目標應用程序不是用戶自動掛載在后臺上時,確定所述第一目標應用程序異常;或
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于宇龍計算機通信科技(深圳)有限公司,未經宇龍計算機通信科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710108517.6/2.html,轉載請聲明來源鉆瓜專利網。





