启动性能优化指南
收藏
我的收藏启动加载时序
启动阶段
阶段 | 平均耗时 | 开发者可优化点 |
准备阶段 | 500 ~ 1000 ms | 无 |
下载阶段 | 3000ms-20000ms | 缩减首包:指引文档:启动性能优化 |
解压阶段 | 1400ms ~ 2901ms | 缩减首包,同上 |
编译阶段+callmain | 编译:293~380ms callmain:1000~1500ms | 分包 |
游戏内加载 | 需游戏主动上报tti |
|
关键指标
- •首次加载时长
- •平台平均加载时长(包含首次加载和非首次加载)
- •标准参考: 小游戏性能评测标准
如何提升启动速度
设置封面图优化体验
wasm的代码分包
如果非 H5 小游戏,是基于 WebAssembly 的游戏,可以通过 Wasm 的分包,减少首包的大小Wasm分包工具说明
启动场景上报
为了能够帮助游戏开发者主动发现游戏可交互前的各个阶段的性能、留存情况,现提供官方的上报接口 tt.reportscene,让开发者实现自定义启动场景数据的上报。