1. 程式人生 > >學習筆記: jstack與執行緒狀態

學習筆記: jstack與執行緒狀態

jstatck可以列印JVM內部所有執行緒

1、檢視有哪些java程序

 

2、檢視所有執行緒的資訊

重定向到5579.txt檔案中

jstack 5579 > 5579.txt

 

3、執行緒的狀態

New: 執行緒還沒有啟動

RUNNABLE:已經在JVM中執行

BLOCKED: 等待一個鎖

WAITING: 等待另外一個執行緒做一些操作

TIMED_WAITING 等待另外一個執行緒做一些操作多長時間

TERMINATED 執行緒退出

圖片來自慕課網