如何使用 JProfiler 查找 CPU 热点
1. 下载并安装 JProfiler
- 打开 JProfiler 官网 点击
Setup Executable with JRE

- 下载完成后运行下载的程序,点击
下一步

- 点击
我接受协议后点击下一步

- 点击
下一步

- 点击
配置永久许可证后填写姓名和许可证密钥,完成后点击下一步

- 点击
下一步

- 安装完成,点击
完成

2. 使用 JProfiler 挂载
- 启动 Jprofiler,选择
Attach到一个正在运行到JVM

- 选择你服务端的进程后,点击
开始

- 选择
Sampling (Recommended)

- 点击
确定即可

A. 查内存泄漏
- 点击
堆遍历器,选择生成一个JProfiler堆快照,点击确定
警告:此过程将会使服务器停止响应,时间取决于硬盘

- 选择
最大对象后即可,根据信息判断

B. 查CPU高占用
- 选择
CPU视图后点击记录CPU数据,即可分析占用

