Profiler output: Flat profile

The section "flat profile" contains the list of the functions called while the programs was running. It is presented as a five-column table.

Table 1. Flat profile columns
Column Name Description
count
number of calls for this function
%total
Percentage of time spent in this function. Includes time spent in subroutines called from this function.
%child
Percentage of time spent in the functions called from this function.
%self
Percentage of time spent in this function excluding the time spent in subroutines called from this function.
name
Function name
Note: 100% represents the program execution time.