[發明專利]狀態檢測方法、裝置及終端有效
| 申請號: | 201310110124.0 | 申請日: | 2013-03-29 |
| 公開(公告)號: | CN104077195B | 公開(公告)日: | 2017-11-24 |
| 發明(設計)人: | 姜健華;胡建強 | 申請(專利權)人: | 廣州華多網絡科技有限公司 |
| 主分類號: | G06F11/07 | 分類號: | G06F11/07;G06F1/14 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司11138 | 代理人: | 張耀光 |
| 地址: | 511446 廣東省廣州市番*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 狀態 檢測 方法 裝置 終端 | ||
1.一種狀態檢測方法,其特征在于,所述方法包括:
當即時通信程序運行時,每隔預定時間間隔獲取一次以當前時刻為終點的預定時間段內的實時時鐘周期數和處理器時鐘周期數,所述預定時間間隔由所述即時通信程序設置基于實時時鐘的定時器實現;
檢測所述實時時鐘周期數是否大于所述處理器時鐘周期數,其中,計量所述實時時鐘周期數所參照的周期長度等于計量所述處理器時鐘周期數所參照的周期長度;
若檢測結果為所述實時時鐘周期數大于所述處理器時鐘周期數,則確定當前處于休眠運行狀態,并調整所述即時通信程序的運行策略;
其中,調整所述即時通信程序的運行策略的方式包括:采用基于實時時鐘的心跳程序與服務器保持聯系、減少與所述服務器通信的頻率或在處于所述休眠運行狀態時停止與所述服務器通信中的至少一種。
2.根據權利要求1所述的方法,其特征在于,所述每隔預定時間間隔獲取一次以當前時刻為終點的預定時間段內的實時時鐘周期數和處理器時鐘周期數,包括:
按照所述預定時間間隔設置定時器,所述定時器基于實時時鐘;
在所述定時器的定時時刻到達時,觸發處理器獲取以當前時刻為終點的預定時間段內的實時時鐘周期數和處理器時鐘周期數。
3.根據權利要求1或2所述的方法,其特征在于,所述檢測所述實時時鐘周期數是否大于所述處理器時鐘周期數之后,還包括:
若檢測結果為所述實時時鐘周期數等于所述處理器時鐘周期數,則確定當前處于正常運行狀態。
4.一種狀態檢測裝置,其特征在于,所述裝置,包括:
數量獲取模塊,用于當即時通信程序運行時,每隔預定時間間隔獲取一次以當前時刻為終點的預定時間段內的實時時鐘周期數和處理器時鐘周期數,所述預定時間間隔由所述即時通信程序設置基于實時時鐘的定時器實現;
數量檢測模塊,用于檢測所述數量獲取模塊獲取到的實時時鐘周期數是否大于所述數量獲取模塊獲取到的處理器時鐘周期數,其中,計量所述實時時鐘周期數所參照的周期長度等于計量所述處理器時鐘周期數所參照的周期長度;
狀態確定模塊,用于若所述數量檢測模塊的檢測結果為所述實時時鐘周期數大于所述處理器時鐘周期數,則確定當前處于休眠運行狀態,并調整所述即時通信程序的運行策略;
其中,調整所述即時通信程序的運行策略的方式包括:采用基于實時時鐘的心跳程序與服務器保持聯系、減少與所述服務器通信的頻率或在處于所述休眠運行狀態時停止與所述服務器通信中的至少一種。
5.根據權利要求4所述的裝置,其特征在于,所述數量獲取模塊,包括:
定時器設置單元和數量獲取單元;
所述定時器設置單元,用于按照所述預定時間間隔設置定時器,所述定時器基于實時時鐘;
所述數量獲取單元,用于在所述定時器設置單元設置的定時器的定時時刻到達時,觸發處理器獲取以當前時刻為終點的預定時間段內的實時時鐘周期數和處理器時鐘周期數。
6.根據權利要求4或5所述的裝置,其特征在于,所述裝置,還包括:
正常確定模塊;
所述正常確定模塊,用于若所述數量檢測模塊的檢測結果為所述實時時鐘周期數等于所述處理器時鐘周期數,則確定當前處于正常運行狀態。
7.一種終端,其特征在于,所述終端包括如權利要求4至6任一所述的狀態檢測裝置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州華多網絡科技有限公司,未經廣州華多網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310110124.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種極板可滑動的高密度電絮凝裝置及其使用方法
- 下一篇:一種塑料吸頂燈座





