赞
踩
Hello,大家好。我个人三年前写的两篇关于Lua优化的文章中,都有提到我自己实现的一款LuaProfiler。
Lua性能优化(一):Lua内存优化
Lua性能优化(二):CPU性能优化
也有很多朋友问我要该Profiler的源码,但是由于之前在心动工作的时候,代码归属是公司,所以LuaProfiler就一直没有开源。
但好消息是:最近我在做UE4项目的时候,想要在UE4中做Lua的性能分析,但是苦于市面上没有好用的Profiler。所以我自己花时间撸了一个基于UE4的Profiler,命名为ELuaProfiler,并开源到Github上了。
ELuaProfiler: Easy Lua Profiler
目前ELuaProfiler只支持UnLua-ue4,因为我们项目目前使用的是UnLua比较老的版本,所以我是基于这个老版本开发的ELuaProfiler。
ELuaProfiler现已实现ELuaMonitor,即cpu性能剖析器。
三种模式
ELuaMonitor支持Total/PerFrame/Statistics三种模式,同时能够和Unity自带的Profiler一样进行工作。
MaxDepth
ELuaMonitor支持动态地调整Profile的深度
Win/Mac
同时支持Window和Mac,因为使用的是UE4原生的编辑器搭建的,同时修复了一些导致iOS构建不通过的问题。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。