使用jvm自带工具定位并解决java程序占用cpu高(或内存)与程序假死问题

本文章参考了 葛一鸣 讲解的 深入JVM内核——原理、诊断与优化 一 定位cpu占用高问题(linux系统): 1 使用top命令查看占用cpu进程情况 2 查看是否是java进程(不是的话java自带工具就不能定位了),是java进程造成的话,使用jsp命令 简单的列出java进程pid与类名 3 使用pidstat定位是那些线程的原因 pidstat -p 进程id 采样间隔时间与次数 -u(
相关文章
相关标签/搜索