traceview_profile

Blue Background Row: The parent of the method
Yellow Background Rows: The methods that are called by the method

Incl CPU Time: The sum of the time it takes to execute a function + sum of the time it takes to execute each of the functions itself will call; includes I/O
Excl CPU Time: It is the CPU time spent on the method itself; No I/O is accounted for
Incl Real Time: The elapsed time it takes to execute the method; This number can be shorter if the execution of a method is broken out into parallel processors; includes I/O and the waiting time involved while other processes take their turn on a processor.
Excl Real Time: The elapsed time that passes without I/O or delays waiting for it’s turn on a processor.

Resources:
Profiling with Traceview and dmtracedump
StackOverflow: What is the meaning of Incl CPU Time, Excl CPU Time, Incl Real CPU Time, Excl Real CPU Time in traceview?
StackOverflow: What specifically are wall-clock-time, user-cpu-time, and system-cpu-time in UNIX?

Share

Google+ Comments