[發明專利]自動監測終端性能的方法及系統、存儲裝置有效
| 申請號: | 201710611431.5 | 申請日: | 2017-07-25 |
| 公開(公告)號: | CN107391354B | 公開(公告)日: | 2020-11-13 |
| 發明(設計)人: | 馮科;曹捷;趙子淵;胡帥帥;彭卓 | 申請(專利權)人: | 捷開通訊(深圳)有限公司 |
| 主分類號: | G06F11/34 | 分類號: | G06F11/34 |
| 代理公司: | 深圳市威世博知識產權代理事務所(普通合伙) 44280 | 代理人: | 何青瓦 |
| 地址: | 518063 廣東省深圳市南山區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 自動 監測 終端 性能 方法 系統 存儲 裝置 | ||
1.一種自動監測終端性能的方法,其特征在于,所述方法包括:
通過shell命令和Instrumentation框架模擬用戶的操作事件;
獲取執行所述操作事件時輸入輸出系統的反饋信息;
將所述反饋信息轉換成用戶可識別的性能數據;
所述執行所述操作事件時具有按照先后順序依次進行的多個進程,
所述將所述反饋信息轉換成用戶可識別的性能數據,包括:
將所述反饋信息中每一進程的參數換成用戶可識別的性能數據;
在所述通過shell命令和Instrumentation框架模擬用戶的操作事件之前,所述方法包括:
通過創建的用戶界面UI獲取用戶需要監測的性能,其中所述性能包括流暢度、響應時間及啟動時間中的至少一項;
所述性能為流暢度,所述反饋信息包括LCD隊列緩沖區更新的幀率以及圖形處理器GPU繪制每幀畫面的時間,
所述將所述反饋信息轉換成用戶可識別的性能數據,包括:
根據所述LCD隊列緩沖區更新的幀率以及GPU繪制每幀畫面的時間得到當前顯示的幀率;
所述性能為應用啟動時間,所述反饋信息包括用戶觸控屏幕時間、意圖解析時間、應用進程啟動時間以及界面顯示時間,
所述將所述反饋信息轉換成用戶可識別的性能數據,包括:
選取應用進程啟動時間和界面顯示時間作為所述應用啟動時間。
2.一種自動監測終端性能的系統,其特征在于,所述系統包括處理器以及與所述處理器連接的收發器,所述處理器用于通過shell命令和Instrumentation框架模擬用戶的操作事件,所述收發器用于獲取執行所述操作事件時輸入輸出系統的反饋信息,所述處理器進一步用于將所述反饋信息轉換成用戶可識別的性能數據;
在通過shell命令和Instrumentation框架模擬用戶的操作事件之前,所述處理器還用于創建用戶界面UI并通過所述UI獲取用戶需要監測的性能,其中所述性能包括流暢度、響應時間及啟動時間中的至少一項;
所述性能為流暢度,所述收發器獲取的反饋信息包括LCD隊列緩沖區更新的幀率及圖形處理器GPU繪制每幀畫面的時間,所述處理器用于根據所述LCD隊列緩沖區更新的幀率及GPU繪制每幀畫面的時間得到當前需要顯示的幀率;
所述性能為應用啟動時間,所述收發器獲取的反饋信息包括用戶觸控屏幕時間、意圖解析時間、應用進程啟動時間以及界面顯示時間,所述處理器用于將應用進程啟動時間以及界面顯示時間作為所述應用啟動時間。
3.一種存儲裝置,其特征在于,所述存儲裝置存儲有程序數據,所述程序數據能夠被處理器執行以實現權利要求1所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于捷開通訊(深圳)有限公司,未經捷開通訊(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710611431.5/1.html,轉載請聲明來源鉆瓜專利網。





