UE – 常用性能分析命令及 C++ 宏

  • 开始记录状态到文件
stat startfile
  • 停止记录状态到文件
stat stopfile
  • 便捷作用域计时器 可以直接使用
QUICK_SCOPE_CYCLE_COUNTER(STAT_ClassName_FunctionName);
  • 声明状态组
DECLARE_STATS_GROUP(TEXT("Group Name"), STATGROUP_GroupName, STATCAT_Advanced);
  • 声明计数器
DECLARE_DWORD_ACCUMULATOR_STAT(TEXT("Counter Name"), STAT_CounterName, STATGROUP_GroupName);
  • 声明计时器
DECLARE_CYCLE_STAT(TEXT("Timer Name"), STAT_TimerName, STATGROUP_GroupName);
  • 计数器计数
INC_DWORD_STAT(STAT_CounterName);
  • 计时器作用域计时
SCOPE_CYCLE_COUNTER(STAT_TimerName);

发表评论