[發明專利]一種手機內存泄漏的監測方法及監測系統有效
| 申請號: | 201610056828.8 | 申請日: | 2016-01-26 |
| 公開(公告)號: | CN105740122B | 公開(公告)日: | 2019-07-26 |
| 發明(設計)人: | 李鵬 | 申請(專利權)人: | OPPO廣東移動通信有限公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30;G06F11/34 |
| 代理公司: | 深圳市恒申知識產權事務所(普通合伙) 44312 | 代理人: | 王利彬 |
| 地址: | 523860 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 手機 內存 泄漏 監測 方法 系統 | ||
1.一種手機內存泄漏的監測方法,其特征在于,包括如下步驟:
控制手機自動操作所述手機中的目標應用程序,并記錄每一步操作的路徑及時間點,所述每一步操作的路徑信息所包含的內容以使得相關人員能夠完整地復現出從第一步操作到每一步操作的操作過程為原則;
在手機操作目標應用程序的過程中,監控所述手機的內存使用數據,并根據所述手機的內存使用數據判斷所述手機在操作目標應用程序的過程中是否出現內存泄漏以及出現內存泄漏的時間點;
當判定所述手機在操作目標應用程序的過程中出現內存泄漏時,根據出現內存泄漏的時間點確定導致內存泄漏的操作,并將該操作的路徑作為導致內存泄露的操作的路徑。
2.如權利要求1所述的手機內存泄漏的監測方法,其特征在于,控制手機自動操作所述手機中的目標應用程序的步驟包括:
獲取各目標應用程序所支持的所有操作方式信息;
分別以各目標應用程序所支持的各操作方式操作各目標應用程序。
3.如權利要求2所述的手機內存泄漏的監測方法,其特征在于,每當所述手機以一種操作方式操作一次稱為一次操作,則整個監測過程中,各次操作的執行順序是隨機的。
4.如權利要求2所述的手機內存泄漏的監測方法,其特征在于,所述操作方式包括點擊、滑動、輸入、按壓。
5.如權利要求2所述的手機內存泄漏的監測方法,其特征在于,每一步操作的路徑均包含如下信息:
由第一步操作到該步操作的過程中每一步操作的順序、對應的目標應用程序及操作方式。
6.如權利要求1所述的手機內存泄漏的監測方法,其特征在于,控制手機自動操作所述手機中的目標應用程序之前,還包括如下步驟:
設定監測參數,所述監測參數包括預選的目標應用程序及手機內存使用數據的監控頻率;
控制手機自動操作所述手機中的目標應用程序及監控所述手機的內存使用數據時均依照所述監測參數執行。
7.如權利要求6所述的手機內存泄漏的監測方法,其特征在于,所述內存使用數據包括:各目標應用程序的內存占用量或占用率數據;
監控所述手機的內存使用數據的步驟包括:
按照所述監控頻率定時檢測各目標應用程序的內存占用量或占用率;
根據檢測到的各目標應用程序在各檢測時刻的內存占用量或占用率實時進行曲線擬合,得到各目標應用程序的內存占用量或占用率與時間的變化關系曲線;
所述監測參數還包括各目標應用程序的內存占用量或占用率閾值,各目標應用程序的內存占用量或占用率閾值均用于判斷所述手機在操作目標應用程序的過程中是否出現內存泄漏;
根據所述手機的內存使用數據判斷所述手機在操作目標應用程序的過程中是否出現內存泄漏以及出現內存泄漏的時間點的方法包括:
當任一目標應用程序的內存占用量或占用率與時間的變化關系曲線中的任一時間點的內存占用量或占用率超過相應目標應用程序的內存占用量或占用率閾值時,判定所述手機在該時間點出現內存泄漏。
8.如權利要求7所述的手機內存泄漏的監測方法,其特征在于,所述內存使用數據還包括:所述手機的整體內存占用量或占用率;
監控所述手機的內存使用數據的步驟還包括:
按照所述監控頻率定時檢測所述手機的整體內存占用量或占用率;
根據檢測到的所述手機在各檢測時刻的整體內存占用量或占用率實時進行曲線擬合,得到所述手機的整體內存占用量或占用率與時間的變化關系曲線;
所述監測參數還包括所述手機的整體內存占用量或占用率閾值,所述手機的整體內存占用量或占用率閾值也用于判斷所述手機在操作目標應用程序的過程中是否出現內存泄漏;
根據所述手機的內存使用數據判斷所述手機在操作目標應用程序的過程中是否出現內存泄漏以及出現內存泄漏的時間點的方法還包括:
當所述手機的整體內存占用量或占用率與時間的變化關系曲線中的任一時間點的手機整體內存占用量或占用率超過所述手機的整體內存占用量或占用率閾值,則判定所述手機在該時間點出現內存泄漏。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于OPPO廣東移動通信有限公司,未經OPPO廣東移動通信有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610056828.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種紅外導引頭飛行程序測試評估的方法
- 下一篇:數據備份、恢復方法和設備





