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

1.9 初始Memory Profiler Package

1.Memory Profiler Package简介

2.初始Memory Profiler Package


1.Memory Profiler Package简介

1).Memory Profiler Package(内存分析器包)是unity提供给我们的一个关于内存分析的独立工具, 它获取的是当前时刻, 全局的内存情况2).Memory Profiler Package通过捕获不同时间点的内存快照进行对比, 来定位内存泄露, 资源未释放, 异常增长等问题比如: 我们进行某些操作时, 前后各生成两次快照, 分析内存问题a.打开一个ui面板前后b.运行10分钟前后c.切成场景前后当我们a.想要详细对比两次运行之间的内存差异b.想要知道到底是什么对象一直不释放c.想要知道哪段代码导致了内存暴涨

2.初始Memory Profiler Package

在这里插入图片描述

a.顶部菜单b.当前选中的内存快照c.内存快照列表, 每获取一次快照, 就会在此处列表中添加一个快照信息d.快照具体信息, 在没有选择快照时, 中间会出现一个Capture New Snapshot按钮, 点击后便会捕获快照

顶部菜单

在这里插入图片描述

a./关左侧 快照相关窗口b.加载保持的内存快照c.捕获内存快照d.内存分析器要附加的应用程序e.关闭右侧信息窗口f.更多设置

在这里插入图片描述

a.Summary总结概要页签, 该页签主要显示快照中的内存总体信息; 通过对比多个快照, 用于定位大块内存占用b.Unity Objects- Unity对象页签, 展示所有unity引擎级别的对象(非c#脚本对象), 比如: Texture2D, Mesh, Material, GameObject, Component, AniamtionClip等- 用于追查资源类内存开销来源, 是否重复加载, 是否未释放c.All Of Memory- 所有内存页签, 它是这个工具中最强大, 最底层, 最全面的页签; 显示包含托管堆(Managed Heap)在内的所有内存块- 用于追查复杂内存泄露, 查找引用链闭环, 深入调试
http://www.dtcms.com/a/359737.html

相关文章:

  • 面试 八股文 经典题目 - HTTPS部分(一)
  • Qt组件布局的经验
  • 深度学习数据加载实战:从 PyTorch Dataset 到食品图像分类全流程解析
  • 实现需求精准预测、运输路径优化及库存高效管理的智慧物流开源了
  • 利用 Java 爬虫获取淘宝拍立淘 API 接口数据的实战指南
  • 图片格式转换v2_tif转png tif转jpg png转tif
  • mysql深度分页
  • JVM的四大组件是什么?
  • 【贪心算法】day5
  • 暄桐林曦老师关于静坐常见问题的QA
  • 矩阵待办ios app Tech Support
  • 好用的电脑软件、工具推荐和记录
  • Labview使用modbus或S7与PLC通信
  • 微服务01
  • Java与分布式系统的集成与实现:从基础到应用!
  • 从 JDK 8 到 JDK 17
  • 【Python语法基础学习笔记】函数定义与使用
  • Spring Security 6.x 功能概览与代码示例
  • 【四位加密】2022-10-25
  • 电感值过大过小会影响什么
  • 基于VS平台的QT开发全流程指南
  • 杂谈:大模型与垂直场景融合的技术趋势
  • 线程池八股文
  • 语义分析:从读懂到理解的深度跨越
  • Python基础:函数
  • Visual Studio Code中launch.json的解析笔记
  • 【Canvas与旗帜】哥伦比亚旗圆饼
  • 【芯片测试篇】:LIN总线
  • 人工智能-python-深度学习-
  • 自制扫地机器人(一)20 元级机械自动避障扫地机器人——东方仙盟