額 腦子總是記不住東西 所以啊,以後該寫博客的還是要寫 ,甭管當時思路多麼清晰 操作是多麼熟練
這次 是一個 androd 的一個性能測試工具,其實就是 eclipse裏的一個插件 叫apt
APT提供了CPU利用率實時曲線圖、多維度內存實時曲線圖,方便競品對比測試和定位內存泄露問題;支持進程內存構成分析,支持手工或超過閾值時自動轉儲(Dump)詳細堆內存對象信息,支持多進程,支持生成和導出常用格式的的日誌圖表。
1. APT源碼地址:https://code.csdn.net/Tencent/apt
2. 我們只需要將下載的APT_Eclipse_Plugin.jar文件( 前往CSDN CODE下載)放到Eclipse安裝目錄下的plugins文件夾下,然後重啓Eclipse即可。選擇“Eclipse工具欄Window - Open Perspective - Other”,選擇APT,即可啓動APT透視圖。
3.大家先大致的看一下
apt 的界面張什麼樣子
首先,我們對“設置”視圖的各標籤頁進行簡單介紹:
- 首選頁:控制當前的測試內容;
- CPU:可設置採樣間隔、CPU佔有率的採集方法;提供top和dumpsys cpuinfo兩種方式;jiffies統計開關,可以精確量化CPU時間片消耗,適用於待機功耗測試;
- 內存:可設置採集間隔、自動轉儲(Dump)內存快照開關、自動轉儲(Dump)內存快照閾值;可設置內存類型曲線顯示開關,此項在測試過程中可動態調整。
獲取內存快照的方式有2種,一種是手動方式,一種是自動獲取。
1. 手動獲取內存快照:在進程列表中右鍵點擊被測應用進程,選擇“Dump Hprof”。
2. 自動獲取內存快照:在“設置”視圖的“內存”選項卡中選擇開啓Dump Hprof功能。設定內存閾值後,啓動內存監測。
在這裏生成的快照可以用另一個eclipse工具 MAT 去更好的分析數據,我還沒搞次過所以就不說了
只大致說明這個工具的使用,詳細信息以後再補或者扒扒大神的博客。
額 這主要是搬運這裏,慚愧。嗯 很感謝各位的分析謝謝!