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使用。
其他有待添加
Instruments模板介绍(更新中...)的更多相关文章
- Laravel 模板引擎Blade中标签详细介绍
这篇文章主要介绍了Laravel模板引擎Blade中section的一些标签的区别介绍,需要的朋友可以来看看. Laravel 框架中的Blade模板引擎很好用,但是官方文档介绍的并不详细,我接下来将 ...
- Sublime Text 3 全程详细图文原创教程(持续更新中。。。)
一. 前言 使用Sublime Text 也有几个年头了,版本也从2升级到3了,但犹如寒天饮冰水,冷暖尽自知.最初也是不知道从何下手,满世界地查找资料,但能查阅到的资料,苦于它们的零碎.片面,不够系统 ...
- 【视频合集】极客时间 react实战进阶45讲 【更新中】
https://up2.v.sharedaka.com/video/ochvq0AVfpa71A24bmugS5EewhFM1553702519936.mp4 01 React出现的历史背景及特性介绍 ...
- fastadmin 后台管理框架使用技巧(持续更新中)
fastadmin 后台管理框架使用技巧(持续更新中) FastAdmin是一款基于ThinkPHP5+Bootstrap的极速后台开发框架,具体介绍,请查看文档,文档地址为:https://doc. ...
- [Vue 牛刀小试]:第十七章 - 优化 Vue CLI 3 构建的前端项目模板(1)- 基础项目模板介绍
一.前言 在上一章中,我们开始通过 Vue CLI 去搭建属于自己的前端 Vue 项目模板,就像我们 .NET 程序员在使用 asp.net core 时一样,我们更多的会在框架基础上按照自己的开发习 ...
- 2020年腾讯实习生C++面试题&持续更新中(5)
2020年腾讯实习生C++面试题&持续更新中(5) 大家好呀,我是好好学习天天编程的天天~ 昨天一位小伙伴反馈已经拿到了腾讯offer,很是替小伙伴的激动~ 那今天还是持续给大家分享面经,希望 ...
- 【前端面试】Vue面试题总结(持续更新中)
Vue面试题总结(持续更新中) 题目参考链接 https://blog.csdn.net/weixin_45257157/article/details/106215158 由于已经有很多前辈深造VU ...
- Android开发面试经——4.常见Android进阶笔试题(更新中...)
Android开发(29) 版权声明:本文为寻梦-finddreams原创文章,请关注:http://blog.csdn.net/finddreams 关注finddreams博客:http:/ ...
- 知道创宇爬虫题--代码持续更新中 - littlethunder的专栏 - 博客频道 - CSDN.NET
知道创宇爬虫题--代码持续更新中 - littlethunder的专栏 - 博客频道 - CSDN.NET undefined 公司介绍 - 数人科技 undefined
随机推荐
- NetMQ 发布订阅模式 Publisher-Subscriber
第一部分引用于:点击打开 1:简单介绍 PUB-SUB模式一般处理的都不是系统的关键数据.发布者不关注订阅者是否收到发布的消息,订阅者也不知道自己是否收到了发布者发出的所有消息.你也不知道订阅者何时开 ...
- TensorFlow学习笔记(1):variable与get_variable, name_scope()和variable_scope()
Variable tensorflow中有两个关于variable的op,tf.Variable()与tf.get_variable()下面介绍这两个的区别 使用tf.Variable时,如果检测到命 ...
- mysql优化的21条经验(转)
1. 为查询缓存优化你的查询大多数的MySQL服务器都开启了查询缓存.这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的.当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个 ...
- Tomcat启动时项目重复加载的问题
最近在项目开发测试的时候,发现Tomcat启动时项目重复加载,导致资源初始化两次的问题 导致该问题的原因: 如下图:在Eclipse中将Server Locations设置为“Use Tomcat ...
- MySQL 解压缩版安装 2017-12-02(完整版,包括异常处理)
一.安装 1.到mysql官网 http://dev.mysql.com/downloads/mysql/ 下载mysql 注:msi的是安装版 zip是压缩版 2.解压 解压到想安装的目录下 ...
- Struts2学习(六)———— 文件上传和下载
一.单文件上传 在没学struts2之前,我们要写文件上传,非常麻烦,需要手动一步步去获取表单中的各种属性,然后在进行相应的处理,而在struts2中就不需要了,因为有一个fileUpload拦截器帮 ...
- Android目录结构及作用
1.add-ons-->Google API .比如GoogleMaps 2.build-tools-->各版本SDK编译工具. 3.docs-->离线开发者文档Android SD ...
- 时间戳转日期 mysql以及sql server 用法
一.mysql UNIX时间戳转换为日期函数:FROM_UNIXTIME() eg:select FROM_UNIXTIME(1156219870) 结果会输出 2006-08-22 12:11:10 ...
- API网关【gateway 】- 3
最近在公司进行API网关重写,公司内采用serverMesh进行服务注册,调用,这里结合之前学习对API网关服务进行简单的总结与分析. 由于采用了大量的nginx相关的东西,所以在此记录一下: 在ng ...
- Nginx学习笔记(二)--- 配置虚拟主机
Linux下安装Nginx https://www.cnblogs.com/dddyyy/p/9780705.html 1.虚拟主机介绍 一台服务器分成多个"独立"的主机,每台虚 ...