当前位置: 首页 > news >正文

HarmonyOS AI辅助编程工具(CodeGenie)智慧调优

DevEco Studio提供智慧调优能力,支持通过自然语言交互,分析并解释当前实例或项目中存在的性能问题,帮助开发者快速定位影响性能的具体原因。该功能从DevEco Studio 6.0.0 Beta1版本开始支持。
注意
当前支持对Launch冷启动问题和Frame卡顿丢帧问题进行智慧调优分析。
Profiler工具中已集成智慧调优能力,首次使用请先根据界面提示完成CodeGenie授权登陆。当前支持两种开启方式:
若Launch/Frame模板已录制完成,点击Session窗口中该条会话上

HarmonyOS AI辅助编程工具(CodeGenie)智慧调优-鸿蒙开发者社区

的图标,开始智慧调优分析。

HarmonyOS AI辅助编程工具(CodeGenie)智慧调优-鸿蒙开发者社区

切换到Assistant窗口,点击Create Session/Open File按钮,录制新调优任务或打开已有的调优数据文件。

HarmonyOS AI辅助编程工具(CodeGenie)智慧调优-鸿蒙开发者社区

以第二种创建方式举例,在Assistant页面,点击Create Session按钮,选Launch/Frame分析模版。

HarmonyOS AI辅助编程工具(CodeGenie)智慧调优-鸿蒙开发者社区


录制新的调优任务或打开本地已有的调优数据文件。

HarmonyOS AI辅助编程工具(CodeGenie)智慧调优-鸿蒙开发者社区


等待AI分析完成各阶段耗时情况。可以左键选中阶段名称,点击Analyze,进一步分析该阶段的具体耗时信息,或点击View Lane,在右侧查看具体的泳道信息。

HarmonyOS AI辅助编程工具(CodeGenie)智慧调优-鸿蒙开发者社区


点击分析后,逐步深入挖掘当前阶段具体耗时场景,找到影响性能的可能原因。

HarmonyOS AI辅助编程工具(CodeGenie)智慧调优-鸿蒙开发者社区


以上材料主要参考引用HarmonyOS官方文档。

http://www.lryc.cn/news/620692.html

相关文章:

  • 力扣(LeetCode) ——225 用队列实现栈(C语言)
  • 信息vs知识:人类学习与AI规则提取
  • 异步编程的 8 种实现方式:疑难点与注意事项解析
  • 《疯狂Java讲义(第3版)》学习笔记ch4
  • 安全加固4(K8S最小化微服务安全)
  • C++ 中的元控制流与概念化类型擦除
  • Elasticsearch 中如何配置 RBAC 权限-实现安全的访问控制
  • 论郑和下西洋元素融入课件编辑器的意义与影响​
  • 智能门锁:安全与便捷的现代家居入口
  • UE小:编辑器模式下「窗口/鼠标不在焦点」时仍保持高帧率
  • UE5配置MRQ编解码器输出MP4视频
  • Mybatis学习笔记(三)
  • PostgreSQL 免安装
  • AXI GPIO 2——ZYNQ学习笔记
  • 相较于传统AR作战环境虚拟仿真系统,其优势体现在哪些方面?
  • Mysql基本使用语句(一)
  • 生成和发布博客的工作流
  • 力扣(串联所有单词的子串)
  • ChatECNU 边缘 AI 智能体对话
  • 在线进销存系统高效管理网站源码搭建可二开
  • 倾斜按钮(径向渐变详细介绍)
  • MCU中的LTDC(LCD-TFT Display Controller)
  • 项目日志框架与jar中日志框架冲突 解决
  • 20. 了解过尾递归优化吗
  • 1780. 判断一个数字是否可以表示成三的幂的和
  • 大模型工程化落地:从模型选择到性能优化的实战指南
  • Gradle使用场景
  • k8s+isulad 重装
  • 在语音通信业务量下降时候该怎么做
  • C++ vector越界问题完全解决方案:从基础防护到现代C++新特性