用户指南使用导读
使用导读帮助开发者认识、了解鲲鹏DevKit,以及如何基于鲲鹏DevKit工具进行系统迁移、应用迁移、开发调试、编译、测试、性能调优及系统诊断等。
鲲鹏DevKit支持以下三种工作模式,您可根据不同的需求及使用场景,选择不同工作模式,下面将分别介绍这三种工作模式的特点:
工作模式  | 
应用场景  | 
|---|---|
IDE插件  | 
  | 
WebUI  | 
通过浏览器访问的图形化界面,易于上手,适用于不熟悉命令行操作的用户。它提供了直观的操作方式,比如拖拽、单击等,使得配置和管理更加简便。  | 
命令行  | 
对于熟悉命令行操作的用户来说,命令行界面提供了强大的灵活性和效率。它可以执行复杂的脚本任务,支持自动化流程,并且具备更多的自定义选项。  | 
鲲鹏DevKit支持功能如下表所示。
 “
”表示支持;“
”表示支持部分功能;“
”表示不支持。
功能  | 
子功能  | 
VS Code  | 
IntelliJ IDEA  | 
WebUI  | 
命令行  | 
|---|---|---|---|---|---|
迁移  | 
架构源码迁移  | 
  | 
  | 
  | 
  | 
SQL迁移  | 
  | 
  | 
  | 
  | 
|
配置迁移  | 
  | 
  | 
  | 
  | 
|
数据库迁移  | 
  | 
  | 
  | 
  | 
|
中间件迁移  | 
  | 
  | 
  | 
  | 
|
应用迁移  | 
  | 
  | 
  | 
  | 
|
台账信息收集  | 
  | 
  | 
  | 
  | 
|
Maven工程源码迁移分析  | 
  | 
  | 
  | 
  | 
|
软件迁移评估  | 
  | 
  | 
  | 
  | 
|
亲和分析  | 
64位运行模式检查  | 
  | 
  | 
  | 
  | 
字节对齐检查  | 
  | 
  | 
  | 
  | 
|
缓存行对齐检查  | 
  | 
  | 
  | 
  | 
|
内存一致性静态检查  | 
  | 
  | 
  | 
  | 
|
向量化检查  | 
  | 
  | 
  | 
  | 
|
矩阵化检查  | 
  | 
  | 
  | 
  | 
|
构建亲和  | 
  | 
  | 
  | 
  | 
|
计算精度分析  | 
  | 
  | 
  | 
  | 
|
BC文件生成  | 
  | 
  | 
  | 
  | 
|
内存一致性动态检查  | 
  | 
  | 
  | 
  | 
|
链路时延检测  | 
  | 
  | 
  | 
  | 
|
JavaVectorHelper  | 
  | 
  | 
  | 
  | 
|
应用开发  | 
空工程  | 
  | 
  | 
  | 
  | 
通用计算应用  | 
  | 
  | 
  | 
  | 
|
  | 
  | 
  | 
  | 
||
  | 
  | 
  | 
  | 
||
  | 
  | 
  | 
  | 
||
数据IO应用  | 
  | 
  | 
  | 
  | 
|
数据压缩应用  | 
  | 
  | 
  | 
  | 
|
字典管理  | 
  | 
  | 
  | 
  | 
|
编程辅助  | 
  | 
  | 
  | 
  | 
|
编译调试  | 
部署编译器  | 
  | 
  | 
  | 
  | 
通用编译  | 
  | 
  | 
  | 
  | 
|
自动反馈优化编译  | 
  | 
  | 
  | 
  | 
|
通用应用调试  | 
  | 
  | 
  | 
  | 
|
HPC并行应用调试  | 
  | 
  | 
  | 
  | 
|
  | 
  | 
  | 
  | 
||
安全应用调试  | 
  | 
  | 
  | 
  | 
|
系统性能分析  | 
对比分析  | 
  | 
  | 
  | 
  | 
HPC应用分析  | 
  | 
  | 
  | 
  | 
|
微架构分析  | 
  | 
  | 
  | 
  | 
|
NUMA精细化分析  | 
  | 
  | 
  | 
  | 
|
访存分析  | 
  | 
  | 
  | 
  | 
|
I/O分析  | 
  | 
  | 
  | 
  | 
|
热点函数分析  | 
  | 
  | 
  | 
  | 
|
锁与等待分析  | 
  | 
  | 
  | 
  | 
|
Roofline分析  | 
  | 
  | 
  | 
  | 
|
鲲鹏自动调优  | 
  | 
  | 
  | 
  | 
|
Java性能分析  | 
在线分析  | 
  | 
  | 
  | 
  | 
采样分析  | 
  | 
  | 
  | 
  | 
|
系统诊断  | 
内存使用诊断  | 
  | 
  | 
  | 
  | 
网络IO诊断  | 
  | 
  | 
  | 
  | 
|
存储IO诊断  | 
  | 
  | 
  | 
  | 
|
UTgen  | 
  | 
  | 
  | 
  | 
|
高性能程序追踪库  | 
-  | 
  | 
  | 
  | 
  | 
Python/C性能分析  | 
-  | 
  | 
  | 
  | 
  | 
鲲鹏健康检测  | 
-  | 
  | 
  | 
  | 
  | 
JVM波动检测  | 
-  | 
  | 
  | 
  | 
  | 



































































































































































































































