
通过用简单的 tic 和 toc 语句包装任何虚幻引擎蓝图或代码块,直接测量其执行时间。
使用 MicroBenchmark,在相关块之前在 Blueprints 或 C++ 中 调用 Tic,然后直接调用 Toc,你可以立即获得精确到纳秒的执行时间的时间分布,通过比较不同的实现来优化代码,找出本机 C++ 代码是否比纯蓝图更快,找出瓶颈并更好地了解代码的性能。
特征列表:
- 易于测量 C++ 或蓝图执行时间;
- 支持多次调用的平均结果,以抑制噪声、异常值;
- 即插即用,无需设置;
- 全面的文档;
- 所有 C++ 代码都有完整的文档记录并且源代码开放。