鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

鲲鹏DevKit插件工具简介

鲲鹏DevKit插件工具是基于Visual Studio Code提供给开发者面向鲲鹏平台进行软件开发、迁移、编译调试和性能调优等一系列端到端工具,即插即用。一体化呈现应用迁移工具、亲和分析工具、应用开发工具、编译调试工具、系统性能分析工具、Java性能分析工具及系统诊断工具的完整开发套件。

鲲鹏DevKit工具是一个工具集,由多个子工具组成,支持IDE前端界面、支持一键式安装后端、代码编辑体验增强、自动检测安装鲲鹏编译器、编译调试、用例可视化、编码辅助和工程分析扫描。用户可以通过鲲鹏DevKit插件工具直接部署鲲鹏DevKit,也可以单独选择所需子工具安装使用。

当前开发套件支持的工具如表1所示。

表1 鲲鹏DevKit支持工具

工具

说明

软件包名称

应用迁移工具

支持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”文件。