CryENGINE features several methods of analyzing worker performance at run-time as well as in offline mode.
The console command Profile5 displays information of individual worker threads work loads.
The feature should be used to get a rough overview. For a more detailed per frame analysis of data please refer to using the Statoscope tool.
Worker utilization summary:
Individual Worker Stats:
Page Faults: (PC only)
Frame Timings:
Statoscope offers live as well as offline analysis of data on a per frame basis.
Link to the Statoscope Guide where more information about the tool can be found.
Step 1:
Step2:
Step3:
Step4:
Step5:
Worker Information Individual:
DataGroup: W
Individual worker stats for the various backend types for a given frame.
Backend Types:
For each worker:
Worker Information Summary:
DataGroup: X
Summary of all worker activity for the various backend types for a given frame.
Backend Types:
For each backend: