Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What are the column names in wincachegrind?

With lots of efforts and tutorials I got xdebug/wincachegrind up and running but most tutorials end with "Now everythings working, enjoy".

Everythings working, but I don't get the column naming in the stats:

  • what means Avg. Self (Average Self)?
  • what means Cum.?
  • what is Total self in opposite to Average Self?
  • what is Total Cum in opposite to Average Cum?

I'm a bit confused that I did not find an appropriate answer, so sorry if this is a dumb question.

like image 621
shredding Avatar asked Apr 10 '12 15:04

shredding


1 Answers

  • Self = Time spend inside the code of that function itself.
  • Cum. = Time spend in functions Self calls with it's self time (short for Cumulative).
  • Avg vs. Total: Average is average time per call, Total is the total time spend in all calls.
like image 72
hakre Avatar answered Oct 18 '22 20:10

hakre