效能指標
-
第一幀的啟動時間
-
當 WidgetsBinding.instance.firstFrameRasterized 為 true 時檢視耗時。
-
檢視 效能資料看板。
-
-
一幀的建構時間,網格化時間,以及總時間
-
在 API 文件中檢視
FrameTiming
。
-
-
一幀的建構時間
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
測試案例中的 CPU/GPU 資料。
-
-
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 效能指標列表,存取以下的站點,點選 Query ,然後選擇 test 和 sub_result :