鲲鹏DevKit插件工具简介
鲲鹏DevKit插件工具是基于Visual Studio Code提供给开发者面向鲲鹏平台进行软件开发、迁移、编译调试和性能调优等一系列端到端工具,即插即用。一体化呈现应用迁移工具、亲和分析工具、应用开发工具、编译调试工具、系统性能分析工具、Java性能分析工具及系统诊断工具的完整开发套件。
鲲鹏DevKit工具是一个工具集,由多个子工具组成,支持IDE前端界面、支持一键式安装后端、代码编辑体验增强、自动检测安装鲲鹏编译器、编译调试、用例可视化、编码辅助和工程分析扫描。用户可以通过鲲鹏DevKit插件工具直接部署鲲鹏DevKit,也可以单独选择所需子工具安装使用。
当前开发套件支持的工具如表1所示。
工具 |
说明 |
软件包名称 |
---|---|---|
应用迁移工具 |
支持x86 Linux软件迁移到鲲鹏Linux上的扫描、分析与迁移。 |
DevKit-Porting-Advisor-x.x.x-Linux-platform.tar.gz |
亲和分析工具 |
支持鲲鹏920平台软件代码质量检查,提升代码质量、优化访存性能。 |
DevKit-Affinity-Analyzer-x.x.x-Linux-platform.tar.gz |
应用开发工具 |
利用鲲鹏平台各类算力及高性能组件帮助开发者高效开发鲲鹏应用,仅支持在IDE端使用。 |
DevKit-Devtools-x.x.x-Linux-platform.tar.gz |
编译调试工具 |
支持鲲鹏平台远程编译调试能力,通过可视化界面提升编译效率,仅支持在IDE端使用。 |
DevKit-Debugger-x.x.x-Linux-platform.tar.gz |
系统性能分析工具 |
提供系统多场景性能采集和分析能力,并基于调优系统给出优化建议。 |
DevKit-Sys-Perf-x.x.x-Linux-platform.tar.gz |
Java性能分析工具 |
针对运行在鲲鹏服务器的Java程序进行性能的分析和优化。 |
DevKit-Java-Perf-x.x.x-Linux-platform.tar.gz |
系统诊断工具 |
快速定位和诊断各部件异常,并识别源码中内存使用的问题点。 |
DevKit-Sys-Diagnosis-x.x.x-Linux-platform.tar.gz |

- 软件包名称中的“x.x.x”表示版本号;“platform”表示安装包所适用的平台,x86服务器为x86-64,基于鲲鹏920的服务器为Kunpeng。
- 软件包中包含有“Open_Source_Software_Notice.txt”文件。