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
随机推荐
- java实现把对象数组通过excel方式导出的功能
一.导入相关jar包,pom依赖如下: <dependency> <groupId>org.apache.poi</groupId> <artifactId& ...
- LoadRuner12.53教程(二)
使用HP Web访问示例应用程序 shǐ使 yòng用 H P W e b fǎng访 wèn问 shì示 lì例 yìng应 yòng用 chén ...
- Jenkins CLI 命令详解
笔者在前文<通过 CLI 管理 Jenkins Server>中介绍了如何通过 SSH 或客户端命令行的方式管理 Jenkins Server,限于篇幅,前文主要的目的是介绍连接 Jenk ...
- 前端错误监控,sentry入门配置详细教程
一.前言 最近经理说要把公司项目结合sentry用起来,然后组长不想做,老员工也不想做,分配任务就这么分配给我了,很荣幸接锅,摸索了几天,了解了一些基本配置,深一点的玩法可能还得实践一段时间,这里对于 ...
- 【JAVA WEB教程】jsp环境搭建(eclipse)【详细+图文】
下载JDK(如果你的系统是64位的,那么就下载64位版本的) 然后安装,点击下一步 再点击下一步 安装成功 下载针对JAVA EE的Eclipse(如果你的系统是64位的,那么就下载6 ...
- R语言实战(三)——模拟随机游走数据
一.模拟随机游走数据示例 x <- matrix(0,1000,1) for(i in 1:1000){ x[i+1] <- x[i]+rnorm(1) } plot(x,type=&qu ...
- angularjs通过ng-change和watch两种方式实现对表单输入改变的监控
angularjs通过ng-change和watch两种方式实现对表单输入改变的监控 直接上练习代码 <!DOCTYPE html> <html xmlns="http:/ ...
- oracle sql优化的几种方法
1.最基本最简单的方式是减少访问数据库的次数.oracle在内部执行了许多工作,比如解析SQL语句, 估算索引的利用率, 读数据块等等,都将大量耗费oracle数据库的运行 2.选择最有效率的表名顺 ...
- 前端面试整理——javascript算法和测试题
(1)算法: 1.斐波那契数列:1.1.2.3.5.8.13.21.输入n,输出数列中第n位数的值. 方案一: function fn(n){ var num1 = 1, num2= 1, num3 ...
- 从零开始学习html(六)开始学习CSS,为网页添加样式
一.认识CSS样式 <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type&quo ...