Flutter 性能检测工具 Observatory使用指南

1、打开Observatory

Android Studio 命令行Terminal中运行flutter run,应用启动成功后,命令行中会输出一个 url,复制 url 到浏览器打开。

在这里插入图片描述
2、VM screen
打开Observatory,进入的是VM 页面,介绍app的整体情况

在这里插入图片描述
进入isolate main 页面后的显示
在这里插入图片描述
3、Allocation Profile
查看内存分配情况
在这里插入图片描述

Accumulator 列表示自isolate开始或者重置accumulator 后的累计数据
Current 列表示从上次GC后累计的数据

4、CPU Profile
按cpu占用比例反映的是函数的调用次数和执行时间
在这里插入图片描述

5、Heap Map
heap map 页面能查看old generation中的内存状态,每行代表一个页面,像素的颜色表示对象的类ID - 例如,蓝色表示字符串,绿色表示双精度表, 可用空间为白色,指令(代码)为紫色。
在这里插入图片描述

6、Code Coverage
红色表示代码可以执行,但是没有执行。
绿色表示代码可以执行,并且已经执行。
没有颜色的代码表示代码不可以执行在这里插入图片描述
7、Evaluating Expressions
实时执行表达式
在这里插入图片描述

在这里插入图片描述

8、参考
Getting Started with Observatory

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值