[openharmony]一文带你详解芯片-凯发app官方网站

凯发app官方网站-凯发k8官网下载客户端中心 | | 凯发app官方网站-凯发k8官网下载客户端中心
  • 博客访问: 22918
  • 博文数量: 15
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 165
  • 用 户 组: 普通用户
  • 注册时间: 2023-08-21 10:33
文章分类
文章存档

2024年(9)

2023年(6)

我的朋友
最近访客
相关博文
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·

分类: 其他平台

2023-08-21 10:55:54

背景
伙伴反馈,设备操作卡顿,oh基础系统版本应用操作慢,应用人机交互体验差。本文为你总结芯片凯发app官方网站的解决方案–sl8541e-系统性能优化。主要内容包括:
1. 确定优化思路
2. 帧率优化
3. 应用启动优化
4. 开机内存优化
5. 优化结果总结

确定优化思路
常见优化思路

性能体验是一个很主观的评价,背后的因素很多,怎么通过技术手段找到背后的因素呢?先得转换成客观的评价。

从背后看影响因素和从正面看客观评价,是两种性能优化的方法。

性能问题的本质就是系统资源已经达到了瓶颈。“背后看影响因素”强调的是性能问题出现时的资源瓶颈。“正面看客观评价”强调的是性能问题出现时的外部表象。

如果问题场景下,能够看到资源出现了明显瓶颈,比如内存不足,那就优先处理资源瓶颈。

背后的因素:

正面的客观评价:

确定本问题的优化思路
回到我们的问题,我们能直观的看到资源瓶颈吗,先做一番初步调查。

首先,看下8541e开发板的硬件能力,对硬件产品能力有个认识。
一文带你详解芯片--sl8541e-系统性能优化-开源基础软件社区
8541e的cpu、gpu、memory都比rk3568差很多,低了不止一个档次,但这是问题的原因吗?

其次,针对应用操作反应慢的问题进行调查。

将应用操作反应慢,这个笼统的描述进一步细化,有3个问题:
1、点击应用后反应迟钝;
2、启动过程不流畅;
3、滑动不流畅

看下做这些操作前的基础资源使用情况:

cpu: 总cpu 400%,占用10%~24%波动,剩余375%以上,cpu充足;前台任务调度优先级高。
内存:1g内存机器占用剩余400m,内存充足;对比2g内存剩余更多,问题也存在
gpu:当前分支上没有合入gpu渲染,但以前在3.1release上合入过gpu渲染,也还是慢。

根据上述情况可以判断:这是常见基础资源充足的情况下的应用交互问题。

没法直观的看到资源差距,我们的思路就是:从正面评价看差距,在针对性分析和优化。

如何正面的客观评价? 我们需要有客观标准的性能指标和对应的测试方法,避免不同的人主观意识不一样,导致出现不同的评价结果。

-----------------------------欲知详情,请移步laval社区-----------------------------

阅读(125) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
")); function link(t){ var href= $(t).attr('href'); href ="?url=" encodeuricomponent(location.href); $(t).attr('href',href); //setcookie("returnouturl", location.href, 60, "/"); }
网站地图