Find Performance Bottlenecks
The purpose of performance profiling is finding and analysing bottlenecks in your code in order to improve application performance.
You can narrow down the search scope or immediately start analysing the whole snapshot. Either way, the main and actually the only object of performance analysis is a snapshot. Therefore, it's very important to choose the right snapshot view and pay attention to legend icons.
If you already know where a problem is, you can study function timing and frequency of function calls, thus getting precise information about functions you are interested in.
Last modified: 11 February 2024