The Unity Profiler is a tool you can use to get performance information about your application. You can connect it to devices on your network or devices connected to your computer to test how your application runs on your intended release platform. You can also run it in the Unity Editor to get an overview of resource allocation while you’re developing your application.
Topic | Description |
---|---|
Profiler introduction | Gather and display performance data with the Unity Profiler. |
Collect performance data | Connect a device to the Profiler to collect and visualize performance data. |
Navigating the Profiler window | Open the Profiler window and inspect data. |
Running the Profiler in its own process | Use the Standalone Profiler to run the Profiler in its own process. |
Customizing the Profiler | Add custom Profiler modules and counters to Unity. |
Profiler window reference | Reference for the main Profiler window. |
Profiler Preferences reference | Reference for settings related to the Profiler. |
Profiler command line arguments reference | Reference for arguments to start the with the command line. |
Profiler markers reference | Reference for built-in Profiler markersPlaced in code to describe a CPU or GPU event that is then displayed in the Unity Profiler window. Added to Unity code by default, or you can use ProfilerMarker API to add your own custom markers. More info See in Glossary. |