Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


Profiler modules

Use Profiler modules to inspect and visualize performance data.
Read time 1 minuteLast updated 10 days ago

The Profiler window contains modules which display different types of data. You can select from default modules, or create your own custom modules to display data specific to your application.

Topic

Description

Profiler modules introductionAdd Profiler modules to the Profiler window to collect specific data about your application.
Activating Profiler modulesActivate Profiler modules to only collect data you're interested in.
CPU Usage Profiler moduleCollect data about the CPU timings of your code.
Memory Profiler moduleCollect data about memory usage in your application.
UI Toolkit profiler module referenceCollect data about the time your application spends rendering and updating your UI, such as how long it takes to update runtime bindings, render, and perform layout updates.
UI Toolkit Details profiler module referenceCollect data about the work your application performs to render and update your UI, such as the number of batches, draw calls, and vertices.
Highlights Profiler module referenceMonitor whether your application meets its target frame rate.
File Access Profiler module referenceReference for the File Access module, which collects data about file activity in your application.

Additional resources