the profiling
– The collection of detailed performance data, such as memory, stack frame, and CPU utilization, during application execution. Analysis of the resulting data often leads to code optimizations that substantially improve application run-time behavior.
1