【Xcode Instruments】Time Profiler

2018-08-23  本文已影响0人  盐果儿

作用:

检测应用CPU的使用情况,可以看到应用程序中各个方法正在消耗CPU时间。

(使用大量CPU不一定是个问题。客户端中动画就对CPU依赖就非常高,动画本身也是非常苛刻且耗费资源较多的任务。)

原理:

按照固定的时间间隔来跟踪每一个线程的堆栈信息,通过统计比较时间间隔之间的堆栈状态,来推算某个方法执行了多久,并获得一个近似值。


使用方法:

1、 打开xcode;

2、系统菜单栏中,依次点击Xcode --> Open Developer Tool --> Instruments,打开Xcode的工具集;

打开“Instruments”

4、工具集中,选择“Time Profiler”打开;

打开“Time Profiler”

5、点击左上角“All Processes”,展开的下拉菜单中选择需要监控的程序;

选择需要录制的进程

6、启动要监控的程序;

7、点击红色按钮,即可进行记录;

8、在监控的程序里操作。(建议操作简短且具有标志性)

上一篇下一篇

猜你喜欢

热点阅读