主题 : 手机鸿蒙 HarmonyOS 等开发必备,华为 DevEco Device Tool 3.0 Beta 2 发布
千山同一月 万户尽皆春 千江有水千江月 万里无云万里天
级别: 总版主

UID: 998
精华: 0
发帖: 605058
威望: 529687 点
无痕币: 105 WHB
贡献值: 0 点
在线时间: 62600(时)
注册时间: 2008-12-25
最后登录: 2024-05-19

手机鸿蒙 HarmonyOS 等开发必备,华为 DevEco Device Tool 3.0 Beta 2 发布

 1 月 1 日消息,华为 DevEco Device Tool 是面向智能设备开发者提供的一站式集成开发环境,支持 HarmonyOS Connect / OpenHarmony 的组件按需定制,支持代码编辑、编译、烧录和调试、性能监测等功能,支持 C / C++ 语言,以插件的形式部署在 Visual Studio Code 上,支持 Windows10 64 位或 Ubuntu18 及以上版本。

本次为大家带来的是新版本 3.0 Beta2,新增三项新功能,欢迎大家升级体验!
升级方式
打开已安装的历史版本 Device Tool,点击提示信息中的升级链接。
直接从 HarmonyOS 官网下载新版本:
https://device.harmonyos.com/cn/develop/ide#download_beta
一、新增可视化 Trace 工具
在调试设备应用程序时,如果出现应用运行不稳定问题(如死机死锁),开发者只能通过添加打印数据和人工分析日志来定位问题,影响开发效率。
此次 3.0 Beta2 版本新增支持 Hi3516DV300、Hi3518EV300 开发板的可视化 Trace 工具。该工具以事件信息视图、CPU 负载视图、内存监控视图和任务轨迹视图来直观体现事件详情、CPU 占比、内存趋势图和任务切换轨迹。开发者通过可视化 Trace 工具可以更好地理解系统、辅助定位程序运行不稳定问题,从而大幅度提升开发效率。

图 1 可视化 Trace 工具
二、新增 Perf 性能分析工具
开发者在测试过程中,往往遇到 CPU 占用高和无法定位性能瓶颈等问题。为了避免这些问题,开发者在开发过程中常常需要时刻关注性能使用情况。
IT之家获悉,此次 3.0 Beta2 版本新增支持 Hi3516DV300、Hi3518EV300 开发板的 Perf 性能分析工具,该工具通过计数模式和采样模式采集事件发生的次数、执行时间和上下文信息,进而分析热点函数、热点路径等信息,助力开发者识别性能瓶颈,辅助开发者对应用性能进行优化。
该工具支持三种类型采样事件:
硬件 PMU(Performance Monitoring Unit,性能监控单元)事件:采集循环次数(cycle)和缓存量(cache)。
软件打点采样事件:采集中断和内存申请次数、中断和内存申请发生概率。
高精度周期事件:按固定周期采样事件,时间精确到微秒(us)。

图 2 Perf 性能分析工具
知足常乐
级别: 十方秋水

UID: 23
精华: 1
发帖: 261149
威望: 117162 点
无痕币: 2494 WHB
贡献值: 0 点
在线时间: 9392(时)
注册时间: 2007-11-24
最后登录: 2024-05-13

看看了解一下,谢谢总版分享!
事能知足心常乐 人到无求品自高
Total 0.054635(s) query 5, Time now is:05-19 07:45, Gzip enabled 粤ICP备07514325号-1
Powered by PHPWind v7.3.2 Certificate Code © 2003-13 秋无痕论坛