• Instruments模板介绍(更新中...)


    第一章、Instruments(仪器)快速入门

    Instruments可以用来收集关于一个或者多个系统进程的性能和行为的数据,并跟踪睡着时间产生的数据。它提供了好几个分析模板:

    Blank

    任何类型都可使用。
    创建一个空的追踪文档,通过它你可以添加自己的组合一起。

    Activity monitor(活动监视器)

    任何类型都可以使用。
    在你的文档中添加活动监视器。如果你想关系系统工作负载和虚拟内存大小,你可以选择使用这个模板。

    Allocations(分配)

    任何类型都可以使用。
    添加虚拟机跟踪器到你的文档,使用这个模板去监听内存和对象分配模式到你的程序(要使用这个模板,你必须从Instruments来启动你的进程)

    Automation(自动化)

    可以在 iOS,iOS Simulator中使用。
    添加自动仪器到你的文档,使用这个模板自动化用户界面测试你的iOS应用程序。

    Core Animation

    只适用于iOS。
    加载核心动画和取样器到你的文档中,使用这个模板去测量在一个进程在iOS设备上时每秒核心动画的帧数,进而看视觉的提示帮助你更好的理解内容是如何在屏幕上渲染的。

    Core Data

    只适用于Mac OS X.
    添加核心数据取回、核心数据缓存错过和核心数据存储仪器到你的文档。使用这个模板去监视Core Data应用程序需数据存储的相互作用。

    CPU Sampler(CPU采样器)

    只适用于Mac OS X。
    添加一个采样器和CPU监视器工具到你的文档。如果你想把整个系统工作负载和应用程序所做的具体工作联系起来,可以使用这个模板。

    Dispatch

    适用于Mac OS X,添加一个派遣工具到你的文档,如果你想捕获关于你程序中GCD队列的信息和block对象在这些队列上的执行情况,可以使用这个模板。

    EnergyDiagnostics (能量诊断)

    只适用于iOS。
    添加能力诊断,CPU活动、展示量度、睡眠/唤醒、蓝牙、WiFi和GPS工具到你的文档中。当你想得到iOS设备能量使用情况可以使用这个模板。

    File Activity

    所有类型都可以使用。
    添加文件活动、读/写、文件属性和字典 I/O工具到你的文档中。如果你想检查文件在系统中的使用模式。你可以使用该模板。工具监视组合 打开/关闭/读和写操作都在监视之下,包括允许和自己的改变。

    GC Monitor

    只适用于Mac OS X。
    添加对象会话、分配和垃圾回收到你的文档中。通过这个模板,你可以测量数据回收垃圾收集器的清除阶段。

    Leaks (泄露)

    只适用于Mac OS X。
    添加分配和泄露工具到你的文档中。使用这个模板可以监视程序内存使用情况。

    Multicore(多核)

    只适用于Mac OS X。
    添加线程状态和派遣工具到你的文档中。使用这个模板去分析多核性能,包括线程状态,派遣队列和block使用。

    其他有待添加

  • 相关阅读:
    ionic3使用@angular/http 访问nodejs(koa2框架)服务不能返回数据
    FacebookFriendAdderPro
    SEO记录-1
    thanos 实现 prometheus 高可用 数据持久化2
    Prometheus + consul + grafana 监控体系搭建1
    解决问题方法
    原则设定
    docker-基本概念、架构和使用
    如何有效学习
    社会~
  • 原文地址:https://www.cnblogs.com/zhanggui/p/4678748.html
Copyright © 2020-2023  润新知