Unity Performance Analysis Profiler

When it comes to performance, I have to talk about how to test performance. First, test the performance of the application, analyze and find out where the performance is consumed, and then analyze the performance.

tool

There are many tools available to Unity developers for profiling. Unity has a set of built-in tools, the Profiler, however, the best data usually comes from platform-specific tools. These tools include:

For the IOS platform: - Instruments_ and XCode Frame Debuger

For Android platform :)Snapdragon Profiler_

For Intel CPU/GPU platforms: _VTune and Intel GPA

For PS4: _Razor_ Kit and VR Trace

For the Xbox platform: _Pix_Tools

These tools are usually most utilized on platforms where IL2CPP can be used to generate C++ projects. These native code versions provide a transparent call stack and high-frequency method calls that cannot be called under Mono.

Unity has created a basic guide to profiling iOS game performance using Instruments; see Profiling with Instruments .

parse boot trace

When looking at the startup time trace, you need to pay attention to the main reasons why the project's configuration, resources and code may affect the startup time when the two methods

 To be updated

Guess you like

Origin blog.csdn.net/qq_35385242/article/details/126764243