java應用響應時間長、吞吐量小、CPU利用率特別高問題定位筆記(二)

問題現象:系統吞吐量非常低 1)首先使用top查看一下系統的資源情況發現cpu利用率非常高 2)只用top -Hp 命令查看佔用CPU的進程中有哪些線程 可以看到有4個線程在消耗cpu資源 3)使用jstack pid 命令將jvm的堆棧信息dump下來 4)根據線程pid分析jvm的堆棧信息 可以發現系統是在頻繁GC導致cpu利用率高
相關文章
相關標籤/搜索