![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
性能
小白学习性能随笔记
肚子旺旺生活胖胖
随笔记录当下问题,若有幸帮到你,我很荣幸。
展开
-
mono内存管理
1、内存申请 mono向操作系统发起内存申请,为所有变量(null值的不需要)申请空间地址。内存分为两种:堆内存(存储长而大数据)、堆栈内存(存储短而小的数据)。堆内存又可叫托管堆内存。 2、内存管理 变量向托管堆内存申请内存时,如果堆内存剩余连续地址空间不足时,首先会调用GC,进行全面扫描,释放内存空间,如果在运行GC后仍然没有足够的连续空间提供给变量,则会向操作系统再次发起内存申请,即拓展堆内存,但游戏运行时不止当下这一个程序,还存在其他应用软件,游戏能够申请的内存存在一个上限,此时如果达到上限则无法拓原创 2021-06-08 18:12:27 · 324 阅读 · 0 评论 -
Unity性能优化
码一下原创 2021-06-04 19:12:34 · 60 阅读 · 1 评论 -
求解答UPR
首次开启UPR,端口映射正常,二次开启UPR的时候端口映射会中端,有无大佬知道原因?原创 2021-05-06 17:49:50 · 85 阅读 · 0 评论 -
小白学习性能随笔记1
小白学习性能随笔记1 一:关于profiler对游戏性能的影响 unity profiler使用久了卡顿的问题: 原因: 1.数据累计 导致unity的内存增加,会触发gc(内存回收机制),gc会导致profiler采集数据时卡顿,这个是偏于注入式的方式,所以如果unity profiler卡顿也会引起游戏的卡顿。 2.有可能是数据这边没来得及存储导致的卡顿,也有可能是unity profiler本身的卡顿引起的游戏的卡顿。 解决方法:每次测完一个之后 clear一下数据 ...原创 2021-03-04 16:26:54 · 73 阅读 · 1 评论