Method Profiling(方法分析)對于快速概覽應用中時間的消耗分布非常有用,也可用于時間關鍵型函數的詳細檢視。 響應時間測試的場景主要是在:周遊查詢、遞歸查詢等(循環判斷)。 點選Start Method Profiling
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicGcq5SSx0kcxgTN0QDMxcTM4AjNxAjMfJzN2IDO5QTMvwFOw8CX2EDMy8CXzRnbl1GajFGd0F2Lc12bj5yZulGdzVGdxUjL3d3dvw1LcpDc0RHaiojIsJye.jpg)
圖示開始方法分析,操作場景測試,點選Stop Method Profiling
停止分析如下圖:
分析結果如下圖:
incl cpu time%,将各方法時間消耗進行排序; Incl cpu time%: inclusive時間占總時間的百分比 Excl cpu time%: 執行占總時間的白分比 Calls+Recur Calls/Total: 調用和重複調用的次數 Time/Call: 總的時間(ms)排序 單擊底部窗格中的方法調用可建立一個層級結構,顯示該方法--先是調用該方法的母方法,然後是從標明方法中調用的子方法,若發現某個方法占用CPU時間過長,可定位到對應代碼,檢視代碼邏輯,針對性發現問題。