Reading and Interpreting Unreal Insight Traces

Trying to do a basic profiling and optimisation pass (in my packaged project) as my FPS has tanked coming into 5.4.3.

A basic stat unit is showing the following, looks like the game thread is the bottleneck but not sure why:

  • FPS: 28
  • Game 31.7ms
  • Draw 10.7ms
  • RHIT 17.3ms
  • GPU Time: 15ms
  • Draws 3.9k

So; compiled, opened and captured an UnrealInsights trace of the packaged build (Test configuration). I really struggle to read these traces. I’m not really sure what’s causing the issue. My educated guess would be it’s a large number of actor ticks? Specifically it looks like ‘skinned’ actors?

If this is true, that would confuse me as there shouldn’t be a large number of skeletal mesh actors in the player’s view on this capture. I would love to ask for any help on this profile (and any generic advice for reading UnrealInsights) :slight_smile: