識別程式執行的階段

利用「側寫工具」的「執行流程」視圖可以很容易地識別程式執行過程中的運算期間與無活動期間。必備條件:

如果要開啟「執行流程」視圖,請執行下列步驟:

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

識別非作用中期間

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

顯示三列,且在底端顯示一個大的開放區域,右側數字依次增量為 9、9.5、10、10.5、11、11.5、12、12.5、13.0

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

識別計算

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

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

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

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