简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
1. 环境搭建 1.1 下载脚本1.2 连接设备 (Oriole)1.3 安装python3 2. 采样 3. 收集符号表 4. 生成report报告 5. 打开火焰图展示
一、关键字: CPU;资源调度;统一调频;卡顿; socper 二、问题描述 设备型号:黄鹂 系统版本:OpenHarmony 5.0 代码版本:OpenHarmony-5.0 问题现象:应用冷启动,资源调度统一调频失效,cpu大中小核没有持续锁
一、关键字: 性能分析工具;性能分析案例;卡顿; 慢 二、性能案例汇总: 案例名称链接Openharmony5.0性能分析之开机动效播放卡顿https://laval.csdn.net/672f21d62db35d1195085de6.htmlOpenharmony5.0性能分析之打电话卡顿8shttps://laval.csd
一、关键字: 开机动效;重启手机;卡顿; 丢帧 二、问题描述 设备型号:黄鹂 系统版本:OpenHarmony 5.0 代码版本:OpenHarmony-5.0 问题现象:重启手机,播放开机动效时,出现连续两次1.2s卡顿。 三、原因分析 3.1 正常机制 重
一、关键字: 打电话慢;接听电话慢;卡顿 二、问题描述 设备型号:黄鹂 系统版本:OpenHarmony 5.0 代码版本:OpenHarmony-5.0 问题现象:使用商用手机,给黄鹂测试机打电话,卡顿8s,测试机弹callui界面。 三、原因分析 3.1
背景 Oriole开发者手机升级到5.0,应用切换,最近任务退出,连续点击,窗口明显卡顿1.5s 原因分析---(最近任务点击退出) 分析trace,最近任务退出卡顿,主要阻塞在窗口服务window_manager_service卡顿1.2s 分析log 01-01 08:01:44.870 439
背景介绍 设置手机默认90帧刷新率,支持用户在设置里面可调整。 方案分析 方案一:修改LCD驱动设备树,配置成默认90帧刷新率。 方案二:应用层适配,首次开机luancher设置一把90帧刷新。 方案验证适配 方案一:修复LCD设备树验证 1.1 使用cat /proc/cmdline查看当前设备lcd驱动名字:LCD_ICNL9922C_JINGTAI_MIPI4 1.2查看LCD_ICNL99
OpenHarmony编译命令分析./build.sh脚本 ./build.sh --product-name xxx --ccache --no-prebuilt-sdk --build-target ace_packages 1. build.sh主要配置编译环境,启动预编译,编译SDK,解析编译参数,执行子系统编译。 2. build/scripts/entry.py 主要负责编译命令行解析
背景: 在A应用中启动关联的B应用,比在桌面冷启动B应用慢60~400ms,例如: 1. 在相机中启动图库比桌面冷启动图库慢439ms。 2. 在联系人中启动callui比桌面冷启动callui慢61ms。 原因分析 1. 分析trace,B应用保存ability状态,拿token被A应用快照阻塞 2. 分析代码 A应用退到后台最小化获取快照需要持锁managerLock_B应用保存ability
#背景:通过联系人拨打电话调起UI界面完成时延为1911ms。测试用例:手机版本:开发者手机Openharmony4.1【预置条件】1.通过联系人拨打电话调起UI界面【测试步骤】1.打开辅助相机或者高速相机,并对准测试机开始录像2.启动APP,待界面稳定后退出APP,手动清理后台并重启手机3.重复步骤2࿰