【原生流畅】原生应用天生流畅_Part1.pdf

编号:169191 PDF 135页 9.32MB 下载积分:VIP专享
下载报告请您先登录!

【原生流畅】原生应用天生流畅_Part1.pdf

1、HDC 2024【原生流畅】原生应用,天生流畅HarmonyOS原生流畅新技术概览响应及时UI优先+系统能力API+性能调优滑动流畅开发者视角:原生流畅技术必要性图形UI First调度鸿蒙内核资源负载管控应用程序框架UI编程框架动效框架上架审核IDE编译/运行时CPU+GPU+NPUDDRIOSensorHub通信调测工具天线系统服务/应用三方应用屏幕系统后台管控资源配额服务代理Stage模型单进程架构后台长短时任务系统服务混合动态大页PurgeableMemory极简进程间通信应用协同QoS调度系统服务降负载按需启停能力高性能事件处理和IPC语言执行效率提升ArkTS AOT毕昇编译器并发

2、和数据共享极致并发调度TaskPoolFFRT+QoSUI优先SceneBoard隐式动画ArkGraphics,降低负载纹理缓存节点组缓存LTPOArkUI高性能API组件复用C-API支持三方框架FrameNode原生流畅技术概览保持编程易用性同时提升性能提供ArkTS层UI灵活操作接口极大降低框架对接数据管理开销TS接口与原生组件兼容,可渐进式优化Native层直接对接C-API接口避免了中间数据传递和转换的开销,极大提升框架对接性能高性能三方框架对接策略业务层三方框架层ArkUI框架应用TS业务数据Native数据层ArkTS 组件层Native 组件层ArkTS 状态数据框架对接层图

3、形渲染Native数据层Native 组件层ArkTSC-APITS层FrameNodeTS业务数据FrameNode接口层C-API引擎极致流畅1.统一渲染(RS)2.Vulkan与并行化3.Shader优化4.动态帧率与局刷5.图形Kit开放能力高端精致1.合一桌面(SceneBoard)2.2D/3D引擎(含光影)3.物理引擎4.端云渲染物理引擎DDGRAGP3D+AR图形视效库RerderServiceKit能力(Game Accel、Xengine等)合一桌面SceneBoardPrepareProcessFlushVulkanGPUOpchain ListAOpTypeOpchai

4、nBOpTypeOpchainAOpTypeOpchainOp ListHEADAOp1AOp2AOpMOp ListBOp1BOp2BOpNOp ListAOp1AOp2AOpLTPO流水/子树并行毕晟编译器游戏应用2D应用3D/XR应用Drawing API(C+/TS)端云渲染方舟图形引擎软硬芯云结合支撑极致流畅和高端精致体验训练应用基于 PGO*的 方舟AOT+JIT优化编译编译字节码训练获取运行特征编译优化机器码运行执行优化机器码机器码AOT编译开发侧性能场景训练执行高性能机器码执行字节码全面优化进一步提升10%性能即时优化编译运行时Profile云侧性能场景训练端侧性能场景训练Ty

5、pedLanguageUnTypedLanguageArkTSTSJSCPU占用率15%常驻内存28M HAP大小3.4%性能10%场景识别更准确指令调度更精细优化分析更全面代码执行更高效垂直整合软硬协同C/C+Native毕昇编译器新增运行时编译优化提升鸿蒙内核 稳定流畅新体验芯片与器件SOCFlash#2DDRFlash#1HarmonyOS应用应用框架与运行时服务应用协同配置相对优先级优先级传递应用协同QoS调度Linux内核 鸿蒙内核场景感知混合动态大页极简进程间通信10.7%整机动态性能提升HiSmartPerf Device数据采集分析底座开发者平台IDE性能工具集应用开发性能优秀

6、范式和实践多级缓存提前预取异步加载组件复用相对布局设计阶段子系统工具集CodeLinter(HpAuditor&ArkCheck)布局边界冗余绘制DevEcoProfilers性能优秀范式和实践上架自检体检工具开发阶段编译构建阶段测试阶段上架阶段静态性能检查动态上架自检性能定界定位编码智能补全基于代码构建的性能问题发现基于代码编译的性能自动优化基于性能测试的指标看护基于性能基线的定界定位上架自动检测体检工具联动应用快检套餐应用自动打分子系统性能优化子系统优化手册基于场景的子系统优化方案列表ArkUIInspector生态合作伙伴应用/自研应用场景:冷启/动效等;组件复用,扁平布局,节点数控制等

友情提示

1、下载报告失败解决办法
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站报告下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

本文(【原生流畅】原生应用天生流畅_Part1.pdf)为本站 (张5G) 主动上传,三个皮匠报告文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三个皮匠报告文库(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。
客服
商务合作
小程序
服务号
折叠