UP——Unity性能优化笔记
UP——Unity性能优化笔记
Unity 性能优化
笔记代号 UP —— Unity Performance 的缩写
性能优化的主要学习路线为:定位问题 ——> 分析问题 ——> 解决问题
学习这些对于我们的意义就是:当项目出现性能问题时能够知道如何 发现 和 解决问题!
我们在解决性能问题时不能够凭感觉去解决,而必须有据可依!(通过 Profiler 判断性能问题)
并且当我们养成了良好的编程习惯和内存使用习惯后,往往只需要在出现性能问题时再去排查解决,不用过于敏感!
通过学习各种性能分析工具的使用,再到 Unity 本身机制、CPU 性能、GPU 性能、内存问题等知识的学习
其实我们发现,性能问题的本质就是根据需求去调整 “天平的平衡”
我们的各种优化手段的本质,大多数时候就是:“用内存换性能”,“用 GPU 性能换 CPU 性能” 或者 “用性能换内存’
注意:前提是养成了良好的编程习惯和内存使用习惯
本系列学习内容
-
Unity 性能分析工具
- Unity Profiler
- Unity Profiler 脚本控制
-
性能优化
-
Unity 机制可能带来的问题
-
CPU 性能优化
- 脚本性能优化
- 图形渲染优化
- 物理引擎相关
-
GPU 性能优化
- 影响 GPU 性能的主要因素
- 增强渲染性能
-
-
内存优化
- 资源优化
- 内存管理
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 文KRIFE齐的博客!
