之前已经简单介绍了Trepn Power Profiler的特点,接下来简单介绍一下Trepn Power Profiler的不同模式的功能,通过了解这些有助于工具的使用。
图1 Trepn Power Profiler主界面
一、Preset Mode(预设模式):
在这个模式下有6个易于分析的预设。
1.CPU Frequency Overlay-显示前4个核的速度。因为它是屏幕窗口,您可以运行任何应用程序,同时观察CPU频率。使用此预设查看每个核心的运行速度。处理器的速度变化非常快,所以数字跳转是正常的。通过图标可以看到更精确的频率变化历史,要想查看哪个应用在占用处理器,可以返回主屏幕并运行“CPU Usge Monitor”。
提示:任何一部分覆盖了你的应用的重要部分,你可以将它们拖到屏幕的其他部分,也可以通过点击白色的复选框隐藏它们。
2.Mobile Data Detective-使用此预设识别哪些应用程序使用最多的蜂窝或Wi-Fi数据。默认情况下,这将显示一个应用程序列表,这些排序基于你开始分析以来所使用的数据量。如果要按字母顺序排列应用程序列表,点击“APPLICATION”。在分析会话开始时,在每个应用程序旁边看到0是正常的。运行此测试至少10分钟,以确定哪些应用程序消耗最多的数据。要查看应用程序运行时使用的数据量,启动此预置后启动该应用程序。
要在后台运行此测试,首先启动Mobile Data Detective,然后按Home键返回Android主屏幕。返回Trepn Profiler,下拉通知栏,选择“Trepn”,按左箭头键或返回键将停止分析并清除你的分析数据。不要按返回键直到你准备停止解析并返回到主屏幕。如果你想保存分析数据以便以后进行分析,请使用下面描述的高级模式。
3.Performance Graph –这个预设监控CPU和GPU的频率和负载。使用它来确定你的应用程序是否以有效的方式使用可用的系统资源。精心设计的应用程序将CPU核心和GPU之间的工作划分开来。一个应用程序的GPU负载为100%,相对较低的CPU负载被认为是GPU的限制,反之亦然。当你的设备空闲时,CPU负载为30%到60%可能意味着你的设备在后台运行了很多应用程序。通过关闭或卸载有问题的应用程序,在设备空闲时可以减少CPU负载。
图2 性能图
提示:翻转屏幕可以查看所有叠加在一起的性能图。滑动右边的图例并点击任何一个数据点关闭它们。你也可以拿出来放大,或者放进去缩小,在Y轴上双击,在单位之间循环。如果图形自动停止滚动,滚动到右边,或者通过触摸上面显示的图标返回到实时视图。
4.CPU Usage Monitor –默认情况下,此预设根据其在过去一秒钟中使用的CPU百分比显示列表中的应用程序。当一些app在不使用的时候占用了大量的CPU时,就要考虑停用或者卸载它们。
通过触摸屏幕顶部3个点并选择所需的选项,可以在列表视图中的平均读数和瞬时读数之间切换
5.CPU Load Overlay –此预设显示前四个内核的负载,作为屏幕上的一个窗口。这说明了当运行不同应用程序时,处理器的工作方式有多困难。蓝色图形线显示了处理器负载变化的更精确的历史记录。记住,你看到的一个CPU核心的一些活动是由trepn分析器生成的。
6.Network Activity –此预设显示网络相关活动和电池电量。要查看准确的电池电量,请确保你的设备没有USB电缆或充电器连接到它。并非所有移动设备都报告准确的电池电量读数。
注意:要查看移动数据状态图上的更多活动,需要关闭Wi-Fi。
二、Advanced Mode(高级模式):
高级模式允许您选择要配置的数据点并自定义窗口。您还可以保存分析会话的结果以便稍后进行分析。此模式不使用预设,因此需要在配置之前手动配置设置。下面是一个如何使用高级模式进行配置的示例。
1.点击向烧杯的图形进入高级模式
2.点击“Settings”并选择你想要解析的数据点和窗口。
一定要记住在Trepn Profiler的主界面选择任何预设都会覆盖高级模式配置,所以在返回预设模式之前保存你的喜好是个好注意。这是在常规选项卡(General Settings tab)中完成的。在你保存之前,需要通过靠近窗口底部的名称来命名这个喜好。输入名字后,如果保存按钮不可见,请单击后退按钮,然后单击“保存”。
3.点击返回按键返回到主界面的“Advanced Mode”
4.点击“Profile System”或“Profile App”
5.现在选择是否希望通过窗口查看数据、图形或文本(统计视图)。
6.解析结束后点击返回按钮或者从通知栏返回Trepn Profiler
7.点击“Stop Profiling”并选择保存,如果你希望之后再分析数据,选择“Save as .db”
8.要分析保存的配置文件会话,单击“Analyze Run”并从列表中选择。
提示:Trepn Profiler将记住最后一次用的什么模式,当你再次启动app时会自动选择上次的模式
|