好幾次筆者跟一些有滿多年Java開發經驗的朋友聊到如何去診斷系統為什麼會卡住、系統為什麼會突然很慢、為什麼突然會一直吃掉100%的CPU等問題。 滿驚訝的發現,不知道怎麼使用thread dump這樣的工具來確認系統停在哪一行的人,比率還相當的高!有了這樣的工具,可以大大簡短系統問題分析的時間。

continue reading…