从systrace工具分析延迟

时间:2015-06-30 05:14:35

标签: android analysis systrace

下面附有手机应用程序(拨号器)的systrace分析图。是否可以通过此工具测量拨号程序或任何其他应用程序的延迟。即我想测量设备执行和完全打开拨号器所花费的时间?

可以使用以下命令进行systrace分析,并且设备应该以调试模式连接,并且应该在将命令写入终端后打开拨号程序。

LISTENER_MDB1 =
  (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))

MDB1 =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = MDB1)
    )
  )

然后使用browse打开mynewtrace.html文件。

抱歉,由于声誉不佳,我无法上传图片。

1 个答案:

答案 0 :(得分:0)

下面是流程,每个部分都可以通过systrace检查

触摸事件-> startactivity->暂停-> activityPause->创建进程->附加应用程序(绑定应用程序)-> oncreate和onresume->充气->创建完成-> actvitiy空闲