性能指标
- 启动时间到第一帧
- 检查 WidgetsBinding.instance.firstFrameRasterized 为 true 时的时间。
- 查看 性能仪表盘。
- 帧 buildDuration、rasterDuration 和 totalSpan
- 请参阅 API 文档中的
FrameTiming
。
- 请参阅 API 文档中的
- 帧
buildDuration
(*_frame_build_time_millis
) 的统计信息- 我们建议监控四个统计信息:平均值、90% 百分位数、99% 百分位数和最差帧构建时间。
- 例如,请参阅
flutter_gallery__transition_perf
测试的 指标。
- 帧
rasterDuration
(*_frame_build_time_millis
) 的统计信息- 我们建议监控四个统计信息:平均值、90% 百分位数、99% 百分位数和最差帧构建时间。
- 例如,请参阅
flutter_gallery__transition_perf
测试的 指标。
- CPU/GPU 使用率(能源使用率的良好近似值)
- 目前仅可以通过跟踪事件获取使用率。请参阅 profiling_summarizer.dart。
- 请参阅
simple_animation_perf_ios
测试的 指标。
- release_size_bytes 用于大致测量 Flutter 应用的大小
- 请参阅 basic_material_app_android、basic_material_app_ios、hello_world_android、hello_world_ios、flutter_gallery_android 和 flutter_gallery_ios 测试。
- 请参阅仪表盘中的 指标。
- 有关如何更准确地测量大小的信息,请参阅 应用大小 页面。
要获取 Flutter 每提交测量的一份完整性能指标列表,请访问以下网站,点击查询,并筛选测试和子结果字段