Investigating performance bottlenecks

The profiling results tell you which functions are called frequently and which ones have the longest execution times. You can then analyze the target system or measure other aspects of an application's performance, to learn why certain functions are performance bottlenecks and to get ideas about how to optimize them.

Some common causes of bad performance are: