如何使用 JProfiler 查找 CPU 热点
1. 下载并安装 JProfiler
- 打开 JProfiler 官网 点击
Setup Executable with JRE
- 下载完成后运行下载的程序,点击
下一步
- 点击
我接受协议
后点击下一步
- 点击
下一步
- 点击
配置永久许可证
后填写姓名
和许可证密钥
,完成后点击下一步
- 点击
下一步
- 安装完成,点击
完成
2. 使用 JProfiler 挂载
- 启动 Jprofiler,选择
Attach到一个正在运行到JVM
- 选择你服务端的进程后,点击
开始
- 选择
Sampling (Recommended)
- 点击
确定
即可
A. 查内存泄漏
- 点击
堆遍历器
,选择生成一个JProfiler堆快照
,点击确定
警告:此过程将会使服务器停止响应,时间取决于硬盘
- 选择
最大对象
后即可,根据信息判断
B. 查CPU高占用
- 选择
CPU视图
后点击记录CPU数据
,即可分析占用