instruments 性能检测工具

instruments  性能检测工具


.打开仪器,左侧共4个类别: IOS,IOS模拟器,OS X,用户跟踪模版类别.


IOS:


1.Blank (空白的):    


该模版提供了一个空白的跟踪文件,准备定制.将项目从图书馆工具窗列表,然后使用检测视图调整仪器设置为说需要的.


2.Allocations(分配):  


这个模版进行堆内存的跟踪,包括具体的类对象分配.他可以通过区域记录虚拟内存统计. 


3.Leaks(泄露):      


估量一般内存的使用情况,对泄露的内存检查,并提供对象分配的类统计以及所主动分配泄露内存地址历史街区.


4.Activity Monitor(活动监视器):


系统的整体活动检测和统计,包括CPU,内存,磁盘,和网络.  他还检测所有的进程,检测父/子进程的层次,并退出正在运行的进程.



5.Time Profiler( 运行时剖析器):


执行低开销基于时间的 运行在系统CPU 进程的采样


6.System trace(系统跟踪):


当线程调度的时候提供有关系统行为综合信息的显示, 显示他们所有过渡,从用户进入系统的代码,通过系统调用或内存操作.


7.Automation(自动操作):


执行一个脚本当用户界面交互式应用程序启动时.


8.Energy Diagnostics(能量检测):


提供了有关能源的使用,以及基本的开/关主要设备部件的状态诊断.


9.network (网络):


对你的应用程序怎样使用 TCP/IP,UDP/IP连接   进行分析


10.System Usage(系统用量):


记录I/O系统活动相关的文件,套接字,和一个单一进程通过仪器共享的内存. 输入,输出,持续时间,回溯,calltree,为每个调用等.


11.Core Animation (核心动画)


测量应用程序图形性能 以及 通过分析的过程中使用的CPU时间.


12.OpenGL ES Driber (2D/3D图形API 驱动)


测量OpenGL ES 图形性能,以及CPU使用率的程序


13.OpenGL ES Analysis (2D/3D 图形API  分析)


估量和分析OpenGL ES的正确性和性能的问题,它还提供了一个解决这些问题的方案.


statistics  统计

call tree 调用树

headshots  爆头,头部特写


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值