1. 程式人生 > >使用top和jstack查詢執行緒錯誤

使用top和jstack查詢執行緒錯誤

我們使用jdk自帶的jstack來分析。當linux出現cpu被java程式消耗過高時,以下過程說不定可以幫上你的忙:

1.top查找出哪個程序消耗的cpu高
21125 co_ad2   18   0 1817m 776m 9712S  3.3  4.9 12:03.24java                                                                                          
5284co_ad    21   0 3028m 2.5g 9432S  1.0 16.3  6629:44java                                                                                          
21994mysql    15   0 449m  88m 5072 S 1.0  0.6  67582:38mysqld