識別程式執行的階段

利用「側寫工具」的「執行流程」視圖,可輕易辨別程式執行時的運算期間和非作用期間。必備條件:

若要開啟「執行流程」視圖:

  1. 在「側寫監視器」視圖中選取監視器或代理程式資源。 
  2. 按一下滑鼠右鍵,然後選取開啟工具 > 執行流程。這時會開啟「執行流程」視圖。

識別非作用中期間

非作用中期間是指那些沒有作用中執行緒的期間;在圖形中,非作用中期間是指沒有顏色之列的期間。請沿著右邊讀取時間(秒數)。您也可以在狀態行中看到時間。

5 個直條,示範對照時間(秒)繪出的作用中和非作用中期間

關閉的程式會由對應於 main 的列底端指出 -- 如果程式仍在監視中。

識別計算

如果要在計算期間檢查執行流程,請遵循下列步驟:

  1. 按一下「放大」工具「放大」圖示來啟用它,再利用這個工具來放大 main 中一序列的方法呼叫。
  2. 或者,按一下「選取縮放」工具「選取縮放」圖示,然後按一下再拖曳滑鼠指標來放大某一區域。
  3. 將游標移至任何方法的線條,並在狀態行中檢視其詳細資料。

相關概念
側寫工具概觀
「執行流程」視圖和表格

相關作業
側寫應用程式
啟動或連接 Java 程序
識別作用中的執行緒
教學指導:分析 Java 程序的側寫資料