之前简单介绍了一下Snapdragon Profiler工具,现在我们实际用它来分析一下Dragonboard410c。
启动和配置
1、我的系统是ubuntu16.04,直接在Terminal进入Snapdragon Profiler工具目录,运行run_sdp.sh, 就可以打开Snapdragon Profiler工具界面

2、在“启动页面”(Start Page)中,可以看到四个选项,其中下面三个选项对应的是Snapdragon Profiler的三种运行模式:实时模式、跟踪模式和快照模式。
现在这三个选项都是灰色不可用的,那是因为还没有连接设备。我们先连接Dragonboard410c板,单击“连接至设备”(Connect to a Device)选项,如下图所示。

3、上一步骤将打开连接窗口,该窗口从主窗口的顶部向下滑动,如下图所示。Snapdragon Profiler将通过ADB自动检测连接至PC的任何设备,包括USB和无线网路。

4、连接成功后,单击“实时”(Realtime)选项卡,可以看到显示为实时选项卡的简式窗口。

5、左边的上半部分是Dragonboard410c板上运行的程序,下半部分是树形视图的系统度量,汇集了CPU、GPU、内存、网络连接、发热和功耗等的实时度量选项。
我们选择系统CPU、GPU、内存和温度这几个度量选项来看看

可以很清楚的看到系统各个部分的实时运行情况。