Instruments的使用

instrument ['ɪnstrʊm(ə)nt]n. 仪器;工具;乐器;手段;器械 -----先上翻译 英文不好。

Time Profiler:分析代码的执行时间,找出导致程序变慢的原因。

Allocations:监测内存使用/分配情况

迅速膨胀的内存可以很快让程序毙命,所以要多加防范。

Leaks:找到引发内存泄漏的起点


commmad+i  选择所需要的工具

1.Allocations [分配 配置]

用来监测内存的使用和分配情况 

点击红点程序开始启动


点击小红点

这个时候就开始监控内存情况了

transient & Total Bytes :瞬态和总字节数

persistent 持久的  transient 瞬间的  Total 总的

heap堆

Anonymous VM(匿名虚拟内存)

选择Call Trees  就可以看哪个方法 占用了多少内存了




[iOS 开发:用 Instruments 来检验你的app](http://segmentfault.com/a/1190000000387082) 

..[iOS 性能优化:Instruments 工具的救命三招](http://segmentfault.com/a/1190000002568993)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容