美文网首页
【Xcode Instruments】Time Profiler

【Xcode Instruments】Time Profiler

作者: 盐果儿 | 来源:发表于2018-08-23 23:07 被阅读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、在监控的程序里操作。(建议操作简短且具有标志性)

    相关文章

      网友评论

          本文标题:【Xcode Instruments】Time Profiler

          本文链接:https://www.haomeiwen.com/subject/todviftx.html