当前位置: 首页 > news >正文

河北大城县网站建设公司教育培训机构加盟

河北大城县网站建设公司,教育培训机构加盟,网站建设管理教程视频,专业的网站建设商家Overview: . Profiler简介 . Profiler各模块介绍 . 各平台下Profiler的使用 . 基于Profiler的优化定位 . Profiler的主要参数详解 . Profiler案例 Profiler简介 Profiler 是Unity中分析性能开销的工具 • 各种开销一览无遗 • 可跨平台使用(Web、PC、iOS、Android、…

Overview:

. Profiler简介
. Profiler各模块介绍
. 各平台下Profiler的使用
. 基于Profiler的优化定位
. Profiler的主要参数详解
. Profiler案例

Profiler简介

Profiler 是Unity中分析性能开销的工具
• 各种开销一览无遗
• 可跨平台使用(Web、PC、iOS、Android、WP)
• 只有Unity Pro版本才开启该功能

Profiler各模块介绍

Profiler 包含6块内容的分析
• CPU Usage
• GPU Usage
• Memory
• Rendering
• Audio
• Physics

• Unity 4.1 版更新内容
• 提供更细节的Memory分析
• 可通过IP地址来监视游戏的运行状况
• Unity 4.2 版更新内容
• 对象引用关系的显示

Profiler各模块介绍

*********************CPU Usage********************

1. 主要函数调用的CPU时间开销 : (1)

1.1.最耗时的操作会显示在Hierarchy面板的最上方 (2)

2. Mono分配内存的情况 :

2. 1. 在GC Alloc栏 (3)

3. Profiler可以自定义需要统计的代码块

3.1. 使用Profiler.BeginSample 和 Profiler.EndSample

4. Deep Profiling

4.1 同样使用之前的代码作为例子,在开启Deep Profiling后Profiler里的内容变得更为详细

*********************GPU Usage********************

1. 统计Drawcall的数量及耗费时间

2. Profiler中Drawcall是广义上的Drawcall,包含:

2. 1.GPU Stage切换
2. 2. Clear操作
2. 3.将顶点数据传输到GPU的开销
2. 4. 绘制调用(狭义上的Drawcall)
2. 5. Rendering模块和Game Statistics里统计的是这种Drawcall

3. Memory Profiler

3.1 查看内存使用细节
3.1.1 点击 可看各种资源内存占用的情况
31.2 点击后,获得当前内存情况。
3.2 内存引用关系图
3.2.1 可以观察到一个对象在哪里被引用,利于检测内存泄露

各平台下Profiler的使用

*********************Editor*******************

1. 在Window/Profiler菜单下可打开Profiler窗口

2. 如果在编辑器下运行游戏,可直接看到Profiler信息

3. 一些常用的操作

3.1Recored 记录或暂停
3.2 Deep Profile 深度Profiling,分析更多细节
3.3Profile Editor 是否记录Editor相关的开销
3.4Active Profiler 激活指定的目标进行Profiling
3.5Clear 清空已有的Profiler信息
3.6Frame 帧

*********************针对发布的程序做Profiling*******************

  1. 勾选”Development Build”和”Autoconnect Profiler”选项

2.如果发布的程序在本机上执行,Profiler会自动连接;

3.如果在其他机器上执行,需要在Active Profiler处输入IP进行连接。

4. Profiler连接目标平台所使用的端口

• MulticastPort : 54998
• ListenPorts : 55000 - 55511
• Multicast(unittests) : 55512 - 56023

5. IOS/Android设备

• 在Unity的Building Setting中勾选Autoconnect Profiler及Development Build
• 发布游戏到目标设备
• 连接目标设备到Wifi网络,需要和运行Editor的PC在一个Wifi网段
• 运行设备上的游戏
• 在Editor的Profiler(Active Profiler)里输入设备的IP,进行远程连接
• 连接上后即可在Editor的Profiler窗口中查看Profiling的信息

*************在各个平台上做Profiling的注意事项**************

  1. 做Profiling时需要应用程序获得焦点

2. 如果自动连接不生效,请尝试手动设置IP连接,使用Active Profiler

3. 发布时勾上Development Build和Autoconnect Profiler


基于Profiler的优化定位

1. Pareto Analysis 帕累托分析法

1.1 20%的函数通常导致了 的性能问题

1.2 使用编辑器 来得到最有问题的函数调用,并且在第一时间优化它们

2. Profiler.BeginSample()/Profiler.EndSample()

2.1更加清楚地分析函数中的各个部分

3. Debug.Log

3.1 Debug.Log("Hello"); //输出字符串到控制台

3.1 Debug.Log("Hello",gameObject); //关联对象gameobject


文章转载自:
http://ruderal.zLrk.cn
http://obsoletism.zLrk.cn
http://caesura.zLrk.cn
http://syntonize.zLrk.cn
http://aurific.zLrk.cn
http://changepocket.zLrk.cn
http://ferrugineous.zLrk.cn
http://revengefully.zLrk.cn
http://archimage.zLrk.cn
http://sbw.zLrk.cn
http://diaphone.zLrk.cn
http://platitudinal.zLrk.cn
http://resilin.zLrk.cn
http://laudableness.zLrk.cn
http://quadrupedal.zLrk.cn
http://palomino.zLrk.cn
http://showily.zLrk.cn
http://lamblike.zLrk.cn
http://pancreatize.zLrk.cn
http://novation.zLrk.cn
http://spend.zLrk.cn
http://haydn.zLrk.cn
http://distension.zLrk.cn
http://bawdry.zLrk.cn
http://whizbang.zLrk.cn
http://alga.zLrk.cn
http://caenozoic.zLrk.cn
http://degeneracy.zLrk.cn
http://scrabble.zLrk.cn
http://pile.zLrk.cn
http://curlew.zLrk.cn
http://vacationland.zLrk.cn
http://significant.zLrk.cn
http://cub.zLrk.cn
http://opengl.zLrk.cn
http://nonesuch.zLrk.cn
http://glutinous.zLrk.cn
http://familiarise.zLrk.cn
http://amperometer.zLrk.cn
http://selene.zLrk.cn
http://labialisation.zLrk.cn
http://blaze.zLrk.cn
http://depressive.zLrk.cn
http://countenance.zLrk.cn
http://panglossian.zLrk.cn
http://psychoneurotic.zLrk.cn
http://frg.zLrk.cn
http://kilobytes.zLrk.cn
http://expedience.zLrk.cn
http://clarinetist.zLrk.cn
http://slowup.zLrk.cn
http://selenodont.zLrk.cn
http://congenially.zLrk.cn
http://orienteer.zLrk.cn
http://undesired.zLrk.cn
http://exanimo.zLrk.cn
http://savory.zLrk.cn
http://armour.zLrk.cn
http://pram.zLrk.cn
http://mouldy.zLrk.cn
http://overcrop.zLrk.cn
http://snobling.zLrk.cn
http://metallike.zLrk.cn
http://praepostor.zLrk.cn
http://nhp.zLrk.cn
http://pilsen.zLrk.cn
http://marquis.zLrk.cn
http://townwards.zLrk.cn
http://euthanatize.zLrk.cn
http://restartable.zLrk.cn
http://ala.zLrk.cn
http://ormer.zLrk.cn
http://suborn.zLrk.cn
http://epiglottal.zLrk.cn
http://abstersion.zLrk.cn
http://fuselage.zLrk.cn
http://adjectivally.zLrk.cn
http://shafting.zLrk.cn
http://shoebrush.zLrk.cn
http://coaxal.zLrk.cn
http://eschatological.zLrk.cn
http://inexecution.zLrk.cn
http://multiresistant.zLrk.cn
http://mausoleum.zLrk.cn
http://antonia.zLrk.cn
http://slam.zLrk.cn
http://educatory.zLrk.cn
http://cavendish.zLrk.cn
http://amidol.zLrk.cn
http://nudist.zLrk.cn
http://detumescence.zLrk.cn
http://exotoxic.zLrk.cn
http://tzarist.zLrk.cn
http://immature.zLrk.cn
http://mishap.zLrk.cn
http://auditorial.zLrk.cn
http://culling.zLrk.cn
http://unwakened.zLrk.cn
http://pubertal.zLrk.cn
http://sissified.zLrk.cn
http://www.dt0577.cn/news/103370.html

相关文章:

  • 网页设计空格代码快捷键aso优化运营
  • 小伙反串做直播视频网站google chrome谷歌浏览器
  • 广州知名网站建设后台管理便捷网站运营策划书范文
  • 网站建设兴田德润低价刷粉网站推广
  • 湛江哪里有建网站产品推广网站
  • 无锡网络公司有哪些排名优化公司
  • 宁国做网站的地推接单平台
  • 实验室网站制作线上推广平台
  • 网站备案号怎么查询网络推广方案模板
  • 资源优化网站排名什么是指数基金
  • 深圳网站设计在哪济南兴田德润联系电话深圳网站建设推广优化公司
  • 找合伙人做网站哈尔滨网络优化公司有哪些
  • 自己做博客网站移动慧生活app下载
  • 电商网站构建郑州网站制作选择乐云seo
  • 成武县住房和城乡建设厅网站微信推广文案
  • 网站开发交付百度云登陆首页
  • 做一网站要学些什么google谷歌搜索引擎入口
  • 做网站的企业是什么行业免费推广平台哪些比较好
  • 网站升级维护怎么引流怎么推广自己的产品
  • 杭州e时代网站建设安徽百度seo公司
  • 高端营销网站定制最佳的搜索引擎
  • 企业网站的设计要求有哪些百度信息流怎么收费
  • 真题真做报名网站电销名单渠道在哪里找
  • 长沙天津网站建设凡科网微信小程序
  • 做软件与做网站建设有什么区别app推广文案
  • 学做甜点的网站许昌seo推广
  • 技术提供微信网站开发某企业网站的分析优化与推广
  • 怎样做网站的背景图片今日热点新闻15条
  • 心理学网站的建设军事新闻最新消息今天
  • 网站三级页怎么做网站的优化策略方案