---
title: 介绍
description: "鲲鹏DevKit Java性能分析工具是一款针对鲲鹏平台的性能分析和调优工具。本文使用Java性能分析工具对运行中的Java程序进行在线分析和采样分析，找到程序问题，并根据分析结果进行优化修改，从而实现Java程序最佳运行。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengdevps/profiler/demo/kunpengjptmlpractice_21_0001.html
sourcePath: /source/zh/kunpengdevps/profiler/demo/kunpengjptmlpractice_21_0001.html
indexId: 7c2f7488782301d68df3d4d35326b91c1817d250c8dad28ead2bb3b3c082535671
---
# 介绍

鲲鹏DevKit Java性能分析工具是一款针对鲲鹏平台的性能分析和调优工具。本文使用Java性能分析工具对运行中的Java程序进行在线分析和采样分析，找到程序问题，并根据分析结果进行优化修改，从而实现Java程序最佳运行。

#### 组网环境

本实践以CentOS 7.6举例，在鲲鹏平台其他操作系统上的操作类似。


**表1 组网环境**

| 项目 | 说明 |
| --- | --- |
| CPU | 鲲鹏920处理器 |
| OS | CentOS 7.6 |
| 应用 | Java应用程序 |
| 工具 | 鲲鹏DevKit |
| 实践demo | 获取链接(https://github.com/kunpengcompute/devkitdemo/blob/main/Hyper\_tuner/testdemo/基于java性能分析工具的内存泄漏调优实践/TestMemoryLeakKo.java) |


#### 调优思路

1. 使用Java性能分析工具对Java进程进行在线分析。
2. 使用Java性能分析工具对Java进程进行采样分析。
3. 针对性能的瓶颈点进行性能优化。
4. 观察优化后的Java程序，判断问题是否解决。
