A program that helps to figure out where a program is spending most of its time. It may also help to discover how it is using memory, how many of what sorts of object, resolve performance issues, performance bottlenecks.
A tool used to analyse which parts of a program are most computationally significant.
A tool that analyzes how much time a program spends on different code sections.
A program that collects data about other program performance.
an essential tool for any performance-oriented development project
an essential tool for finding out exactly how much time is consumed in various sections of a program
a performance analysis tool that measures the behavior of a program as it
a program that analyzes your application as it runs
a program that describes the run time performance of a program, providing a variety of statistics
a program that examines your application as it runs
a small program that measures how long your code spends in any one portion of the program
a system that monitors a program to see how long the that program spends in each of its subroutines
a tool that administrates the times of the running program needed for each procedure call
a tool that runs code and gives you statistics about which functions were called the most, and how long they took
a computer program that measures the performance of another program. Typically the measurement takes the form of an interval sampling of the location of the program counter or the stack. After the program being measured is finished running, the profiler collects the statistics and generates a report. Proper use of the profiler may require that the program being measured be recompiled using a special option, and/or linked with a special library. gprof and prof are two widely available profilers for Unix programs.