June 2018
Intermediate to advanced
316 pages
6h 34m
English
The CPU Profiler displays the CPU usage and thread activity of your application. At first glance, it has a complex user interface, but it's an extremely powerful tool for identifying performance issues. When you open the CPU Profiler, you should see something like this:

The bottom pane is the thread activity timeline, which shows a list of threads. You can inspect each thread individually by clicking on it. Each thread has a different color on the timeline that represents its current activity as follows:
Read now
Unlock full access