Unity性能监控工具-为你的项目性能保驾护航(开源了)

前言

项目开发始终绕不开性能优化的工作,性能监控也应该是贯穿项目始终的任务,我们每天产出都可能产生性能问题,Unity自带的Profiler当然也可以分析,但无法形成系统性的报告,用起来也不便捷,目前世面上有商业方案,需要高额的费用,对于小团队或者个人来说还是挺有压力的,所以就自己开发一个适合自己的工具,目前已经应用于项目优化实战中,当然工具还很不完善,满足一些基本需求,现在开源出来,欢迎志同道合之士一起完善,成型一个商业化的通用工具

工具初衷

项目性能问题是一个贯穿项目研发始终的问题,就像研发工程师每天在开发新的功能之后QA每天都会关注是否产生新的bug,同样只要写了新代码就会带来或多或少的新的性能问题,产生的性能问题的大小取决于团队每个开发人员的代码素养和开发能力,每个人都不想写性能差的代码,只是有时候我们无意识的就写出来了,所以就需要有一个性能监控工具来给研发人员或QA做代码自检或者日常的测试检测,这样才能及时发现每天产生的bug或者性能问题,只有日常把性能问题当成跟bug一样的做好检测,才能在最后上线的时候尽可能少的碰到性能问题而要花大量的时间去定位和处理。现在有性能监控工具里面有设置的警戒值,并不是一种标准值,而是一个默许的约束规范,只要超过预警值的函数,每个人自己先去尝试优化自己的代码,优化不是某一两个人的事情,让全员参与其中,只有每个人都尽可能输出高质量高性能的代码,团队的成果才更有可能聚沙成塔,最终形成是一个高性能的聚合产品。

问题现状(能够解决的问题)

  • 测试测性能报告不方便
    &#x

猜你喜欢

转载自blog.csdn.net/s10141303/article/details/126760691